Results 1 to 18 of 18

Thread: announce: qmdilib 0.0.1

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #11
    Join Date
    Jan 2006
    Posts
    371
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows
    Thanks
    14
    Thanked 18 Times in 17 Posts

    Cool qmilib version 0.0.5

    Version 0.0.5 is released: https://github.com/elcuco/qmdilib/releases/tag/v0.0.5

    Note that the code is now in github. The "binary" there contains the code, and a doxygen build of the documentation (besides that - the zip from github should be the same). Yes, more than 12 years developing this library... man, I feel old. BTW: the original releases are here: https://www.linux-apps.com/content/s...?content=40721 or https://www.linux-apps.com/content/s...?content=61365, but I cannot reset the password (kde-apps.org and qt-apps.org merged, who knew..). If anyone can help with that - I will be happy.

    Changelog is

    • code is released now under a dual license: (L)GPL 2 or 3
    • code refactoring: qmdiClient::mdiClientFileName() should be used instead of
      old "filename"
    • code refactoring: qmdiClient::name has been renamed to qmdiClient::mdiClientName
    • code refactoring: include files for qmdiActionGroup and qmdiActionGroupList changed
      from "actiongroup.h" and "actiongrouplist.h" into "qmdiactiongroup.h" and qmdiactiongrouplist.h"
      Transitional includes have been added, to be removed next version, please update your code
    • code refactoring: qmdiActionGroupList::updateMenu() is deprecated, use
      qmdiActionGroupList::updateMenuBar()
    • core refactoring: no need to pass the parnet on the constructor, instead the
      qmdiTabWidget and qmdiWorkspace will check for the mdi host when mdiClients
      are added
    • new feature: qmdiClients are notified of (un)merged from a host
    • new feature: qmdiTabWidget will hide the tabbar if the number of tabs is less
      then 2 widgets
    • new feature: when qmdiHost adds a qmdiClient if that client is also a widget,
      add it's menus+toolbars actions to the widget.
    • new feature: you can tell qmdiHost not to update it's GUI by changing
      qmdiHost::updateMenusAndToolBars
    • new feature: you can convert a qmdiActionGroupList to a single popup menu
    • build system: redesign the build system to ease the usage of the library inside your application
    • build system: building by default shared and static libraries
    Last edited by elcuco; 28th August 2018 at 09:30. Reason: Update BB code

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.