Commit Graph

  • 7c03b1b936 Fixed gcc compiler warning caused by supefluous extra semi-colon by all QT_FORWARD_DECLARE_CLASS statements Uwe Kindler 2020-05-14 07:27:48 +02:00
  • 427b5a0be0 Added nullptr check to fix potential issue #171 - nullptr access closing a CFloatingDockContainer Uwe Kindler 2020-05-14 07:20:30 +02:00
  • 3011c0c030 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-05-14 06:46:47 +02:00
  • b8b6db632c Added a new showcase application to README.md - ezEditor Uwe Kindler 2020-05-14 06:46:31 +02:00
  • 04ca4ae674 Support for Qt built with the -qtnamespace configure option (#170) Patrick Stewart 2020-05-13 22:26:05 +01:00
  • 3a0c2a3113 Some refactorings in onFocusChanged() to improve code readibility Uwe Kindler 2020-05-13 22:51:44 +02:00
  • 789f78354a Merge branch 'master' into focused_dockwidget Uwe Kindler 2020-05-13 21:27:21 +02:00
  • 14f5426299 Merge branch 'jankrassnigg-master' Uwe Kindler 2020-05-13 16:58:48 +02:00
  • d418d92ef4 Added missing DockAreaTitleBar_p.h to src.pro Uwe Kindler 2020-05-13 16:57:36 +02:00
  • 726d73b2c2 Missing cmake change Jan Krassnigg 2020-05-13 16:47:43 +02:00
  • 115e67edc4 Moved private classes into dedicated header Jan Krassnigg 2020-05-13 16:40:43 +02:00
  • 4a8b5dd7ab Update PyQt bindings (#168) n-elie 2020-05-13 16:05:00 +02:00
  • 4c75168152 Improved focus setting when closing a dock area widget Uwe Kindler 2020-05-13 13:18:05 +02:00
  • 64a2024513 Removed debug output Uwe Kindler 2020-05-13 11:20:32 +02:00
  • 056e1ef947 Improved highlighting focused dock widget Uwe Kindler 2020-05-13 11:17:43 +02:00
  • a9965bf6dc Moved CTitleBarButton and CSpacerWidget declaration into DockAreaTitleBar.h Jan Krassnigg 2020-05-13 08:04:50 +02:00
  • f54869fbf7 Improved setting of CDockWidgetTab focus Uwe Kindler 2020-05-11 16:29:58 +02:00
  • 835a20f03f Merge branch 'master' into focused_dockwidget Uwe Kindler 2020-05-11 15:50:47 +02:00
  • aa7976dac6 Fixed issue #164 - Single DockArea cannot be split Uwe Kindler 2020-05-11 09:03:28 +02:00
  • 067338ef23 Enable styling of focused dockwidget Uwe Kindler 2020-05-10 19:30:34 +02:00
  • b7e7c0ccc3 Added new test action for adding docked editor widget to test fix for issue #148 Uwe Kindler 2020-05-07 16:14:59 +02:00
  • cb18bc0d91 Fixed visibility issue when adding dock widget after all other dock widgets have ben closed in the GUI - fix for GitHub issue #148 Uwe Kindler 2020-05-07 16:13:59 +02:00
  • 07464ce05c Added new SidebarExample Uwe Kindler 2020-05-07 14:39:02 +02:00
  • 62ce9dca5d Fixed small bug in FloatingDragPreview that caused flashing of hidden overlay when dragging the last visible dock widget in non opaque docking mode Uwe Kindler 2020-05-07 14:20:31 +02:00
  • 985d164cd1 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System 3.3.5 Uwe Kindler 2020-05-04 15:14:50 +02:00
  • 0c9a1ee3f2 Fixed a bug in FloatingDragPreview that prevents dock widget from floating when dragging over another dock widget Uwe Kindler 2020-05-04 15:14:35 +02:00
  • 0bd20883df Update user-guide.md githubuser0xFFFF 2020-04-30 19:51:35 +02:00
  • 1d8a1e9bb8 Update user-guide.md githubuser0xFFFF 2020-04-29 07:15:06 +02:00
  • 3adabaec81 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-04-29 07:13:57 +02:00
  • 5695d0d305 Added documentation for HideSingleCentralWidgetTitleBar configuration flag Uwe Kindler 2020-04-29 07:13:42 +02:00
  • f1792820e1 Fix memory leak (#152) farmovit 2020-04-28 16:17:02 +03:00
  • e091be0b76 Restored default demo application settings Uwe Kindler 2020-04-28 07:19:06 +02:00
  • e4c5eac146 Added FloatingContainerHasWidgetIcon documentation to user-guide.md Uwe Kindler 2020-04-28 06:51:34 +02:00
  • cbd2fcb0d3 Fixed CDockWidget::setWidget function to test for QAbstractScrollArea instead of QScrollArea Now setWidget properly supports ItemViews like QTreeView or QTableView Uwe Kindler 2020-04-27 16:51:46 +02:00
  • 47029190dc Fixed wrong display of center drop area when dragging over invisible dock area title bar Uwe Kindler 2020-04-27 15:27:34 +02:00
  • 80aee638c9 Fixed bug that drop overlay sometimes was not visible when moving the drag preview over a floating window This bug was caused by accidentally using hide() instead of hideOverlay() Uwe Kindler 2020-04-27 15:20:27 +02:00
  • cdc863e962 Fixed dropping of FloatingDragPreview into center of dock container with only one single visible dock area If this happens the dropped dock widget needs to get tabified Uwe Kindler 2020-04-27 14:00:37 +02:00
  • ef855e3843 Added documentation for FloatingContainerHasWidgetTitle flag Uwe Kindler 2020-04-27 08:58:50 +02:00
  • 842d417e8d Fixed crash when trying to make a CDockWidget floating in non-opaque mode if the CDockWidget is not floatable Uwe Kindler 2020-04-27 07:54:43 +02:00
  • 52a64350e6 Fixed DockWidgetTab to provide the right size when starting floating Uwe Kindler 2020-04-27 07:48:15 +02:00
  • 79831d482b Added QtCreator IDE to showcases Uwe Kindler 2020-04-24 10:08:18 +02:00
  • a4fbaf413b Fixed source documentation of DockAreaDynamicTabsMenuButtonVisibility flag Uwe Kindler 2020-04-24 09:31:13 +02:00
  • b982947cf4 Added documentation for DockAreaDynamicTabsMenuButtonVisibility to user-guide.md Uwe Kindler 2020-04-24 09:30:06 +02:00
  • bc2ac48eab Fixed default elide mode in DockWidgetTab.cpp Uwe Kindler 2020-04-24 09:29:33 +02:00
  • ddbdb83821 Added documentation for DockAreaHideDisabledButtons flag Uwe Kindler 2020-04-22 12:03:58 +02:00
  • 85626c9a21 Added Q_INIT_RESOURCE(ads) for static builds Uwe Kindler 2020-04-22 06:25:01 +02:00
  • 8bf8309949 Added configuration flags DockAreaHasTabsMenuButton and DockAreaHasUndockButton to user-guide.md Uwe Kindler 2020-04-20 16:25:30 +02:00
  • 528f48e6d1 Added documentation for AlwaysShowTabs configuration flag Uwe Kindler 2020-04-19 12:08:01 +02:00
  • 28dfcc2a62 Updated user-guide images Uwe Kindler 2020-04-17 10:43:28 +02:00
  • 0bfa2eb88e Updated documentation picture cfg_flag_DragPreviewHasWindowFrame_true.png Uwe Kindler 2020-04-17 10:28:46 +02:00
  • 27bbe9f7f5 Added additional configuration flags to user-guide.md Uwe Kindler 2020-04-17 10:25:32 +02:00
  • 92dbcec7c0 Added missing image to user-guide.md Uwe Kindler 2020-04-15 20:19:54 +02:00
  • 2be2f2bc6f Added DragPreviewIsDynamic section to user-guide.md Uwe Kindler 2020-04-15 20:18:20 +02:00
  • a083d778bd Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-04-15 13:13:39 +02:00
  • d4770a7d41 Continued writing of user-guide.md - added further configuration flags documentation Uwe Kindler 2020-04-15 13:10:03 +02:00
  • 37365caf8e Update user-guide.md githubuser0xFFFF 2020-04-14 22:55:47 +02:00
  • 3f5bfc3139 Added new sections to user-guide.md Uwe Kindler 2020-04-14 20:00:59 +02:00
  • 4ac7291831 Merge branch 'documentation' Uwe Kindler 2020-04-14 17:24:44 +02:00
  • b5e9096387 Fixed cmake build Uwe Kindler 2020-04-14 17:24:34 +02:00
  • 19c8e9ffcc Started creation of user-guide.md Uwe Kindler 2020-04-14 17:23:01 +02:00
  • 6a815a836c Implemented status dialog in demo application to test several CDockWidget functions Uwe Kindler 2020-04-14 16:07:00 +02:00
  • 277d3fffe4 Removed unused slot Uwe Kindler 2020-04-13 22:40:14 +02:00
  • 9502e7bf6c Added new features to sip/DockManager.sip and DockWidget.sip for Python integration Uwe Kindler 2020-04-13 22:35:35 +02:00
  • 8aae6bf70b Added DockWidget functions setAsCurrentTab, raise, isCurrentTab, isTabbed Uwe Kindler 2020-04-13 22:16:47 +02:00
  • a668fe2f73 Added new config flag HideSingleCentralWidgetTitleBar to enble a central single dock widget in the main dock container (dock manager) without titlebar Added a test case for the new flag to MainWindow.cpp Uwe Kindler 2020-04-12 01:05:20 +02:00
  • 12bb7b73e9 Fixed CDockContainerWidget::hasTopLevelDockWidget() and CDockContainerWidget::topLevelDockArea() to work properly also for the main non floating dock container Uwe Kindler 2020-04-12 00:56:41 +02:00
  • dbf90a4233 Fixed ElidingLabel to properly support Qt::ElideNone added setElideMode function to CDockWidgetTab Uwe Kindler 2020-04-10 21:06:43 +02:00
  • 19331ebe2b Added comment to showFullScreen that this only works for Windows Uwe Kindler 2020-04-10 12:54:37 +02:00
  • 16a149b436 Fixed wrong call to base class function in DockWidget::showNormal Uwe Kindler 2020-04-10 12:35:47 +02:00
  • 1f995299f0 Added setFullScreen(), setNormal() and isFullScreen() function to CDockWidget to be more compatible to QDockWidget Uwe Kindler 2020-04-09 23:16:50 +02:00
  • 7a17aba42d Fixed takeWidget() function and fixed setWidget() function to handle case if there is already a content widget Uwe Kindler 2020-04-09 21:44:21 +02:00
  • 9fe1dd6a88 Updated README.md toc Uwe Kindler 2020-04-09 21:16:04 +02:00
  • 7c2d1891a2 Added showcase section to README.md 3.2.6 Uwe Kindler 2020-04-01 12:31:37 +02:00
  • 998fe9fa11 Added Q_OS_WIN around the installation of the eventFilter in FloatingDockContainer because it is only required for Windows Uwe Kindler 2020-04-01 08:36:33 +02:00
  • 28dc374fc2 Added support for proper handling on non client escape key presses on Windows Uwe Kindler 2020-04-01 08:12:45 +02:00
  • 1b6e449b4a Merge branch 'dev' Uwe Kindler 2020-03-28 19:32:59 +01:00
  • 0e88467f94 DockAreaWidget now properly considers minimumSizeHint() of contained DockWidgets Added setMinimumSizeHintMode() test in demo MainWindow Uwe Kindler 2020-03-28 19:32:07 +01:00
  • d0f4ce3248 Added support to adhere the minimumSizeHint() of the content widget of a dock widget Uwe Kindler 2020-03-26 07:09:01 +01:00
  • 542618fd4e Removed unneeded includes from DockManager.h and fixed includes to use "" instead of <> to prvent conflicts with external libraries Uwe Kindler 2020-03-26 06:53:13 +01:00
  • 661d0c4356 Removed dead code in comment of DockAreaWidget 3.2.5 Uwe Kindler 2020-03-25 14:38:10 +01:00
  • dceaa155c4 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-03-25 14:35:26 +01:00
  • c541f2c69b DockWidget now also emits closed() signal if DockWidgetDeleteOnClose flag is set Uwe Kindler 2020-03-25 14:34:42 +01:00
  • 37d305e50d Fixed documentation of toolBarIconSize() function of DockWidget Uwe Kindler 2020-03-25 14:23:27 +01:00
  • 4adef2b774 FIX: DockContainerWidget::dropWidget API change not reflected in Python bindings (#133) K Lauer 2020-03-17 01:12:00 -07:00
  • 1c2383f8eb Fixed regression #132 - Inner drop areas don't work with multi tab DockWidgets Uwe Kindler 2020-03-12 20:29:03 +01:00
  • 6c687d28de Fixxed isse #131 - Crash on dropping in same area multiple times Uwe Kindler 2020-03-12 10:23:41 +01:00
  • 708add3ff5 Fixed two linter warnings in CDockManager Uwe Kindler 2020-03-12 08:01:57 +01:00
  • e85b4167bd Changed CDockManager::addToggleViewActionToMenu to support later setting of group icon Uwe Kindler 2020-03-10 09:11:36 +01:00
  • 59c783831a Fixed wrong test for VisibleDockAreas Uwe Kindler 2020-03-07 16:18:19 +01:00
  • 4cb1931ace Fixed display of container dock overlay if only one single visible dock area is in a container Uwe Kindler 2020-03-02 11:21:44 +01:00
  • fe10b570d3 Fixed reception of escape key press events Uwe Kindler 2020-02-26 20:51:29 +01:00
  • f3c5d51380 Improved documentation for setting dock manager flags Uwe Kindler 2020-02-26 13:25:17 +01:00
  • 34cb2ae917 Fixed escape key press detection Uwe Kindler 2020-02-25 09:16:21 +01:00
  • 8cc9cc25ad Fixed and updated Python integration (#127) Hugo Slepicka 2020-02-24 22:22:51 -08:00
  • c90fb9413c FIX: Update Python SIP bindings 3.2.1 & Linux Crash (#126) Hugo Slepicka 2020-02-21 13:47:09 -08:00
  • dec170ed24 Don't select a new tab if the tab being closed is not the current tab. (#125) Rodrigo Oliva 2020-02-21 22:46:21 +01:00
  • 3ffbbfb6d0 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-02-19 22:51:53 +01:00
  • e8332575f8 Improved tab dragging, added support for undocking if mouse leaves tabbar during tb dragging Uwe Kindler 2020-02-19 22:07:17 +01:00
  • 8c12d912b4 Improved tab dragging, added support for undocking if mouse leaves tabbar during tb dragging Uwe Kindler 2020-02-19 22:29:29 +01:00
  • fd28f0f751 Update DockAreaTab bar to undock / shwo undock preview as soon as a tab is dragged outside of the tab bar Uwe Kindler 2020-02-19 22:07:17 +01:00