Commit Graph

  • faf24cd531 Implemented issue #694 - added auto hide configuration flag AutoHideCloseOnOutsideMouseClick Uwe Kindler 2025-01-15 08:37:43 +01:00
  • 979d76aa47 Imporved user guide - added documentation for some undocumented flags. Uwe Kindler 2024-12-20 11:09:11 +01:00
  • 0a55bcd586 Updated README.md to use the new factory function CDockManager::createDockWidget() Uwe Kindler 2024-12-20 10:35:22 +01:00
  • f41a6f06fe Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2024-12-20 10:27:35 +01:00
  • 349d584228 Adjusted MyDockAreaTitleBar source code style Uwe Kindler 2024-12-20 10:26:59 +01:00
  • fcad7763ff Add factory method to Dock manager as an alternative method to create DockWidget, supporting custom factory Uwe Kindler 2024-12-20 10:21:57 +01:00
  • 1bec4234c3 Added support for componentsFactory per dock manager Uwe Kindler 2024-12-20 10:12:46 +01:00
  • 0be5ba8cf6 Fix issue with windeployqt (#683) Nolan Kramer 2024-12-13 12:57:00 -08:00
  • 7245dced84 Added new config flag DoubleClickUndocksWidget to configure if double clicking a DockWidget tab or titlebar undocks the widget Uwe Kindler 2024-12-12 15:38:29 +01:00
  • e2f611ea9a CDockAreaTitleBar::resizeEvent function to fix issue #656 Uwe Kindler 2024-12-12 14:53:24 +01:00
  • 1f21eb0200 Improved tab bar scrolling (#678) Ivan Ugryumov 2024-12-12 15:13:01 +03:00
  • 224676836d Improved CDockAreaTabBar::wheelEvent to use pixelDelta() if available (i.e. on Mac) and fall back to angleDelta() if not improved_tabbar_scroll Uwe Kindler 2024-12-05 13:11:48 +01:00
  • f2378636e2 Add ability to customize the DockArea Title Bar and DockWidget Tab context menu Federico Fuga 2024-11-08 10:38:51 +01:00
  • 509b2356d1 Fix missing declarations Federico Fuga 2024-11-08 11:23:28 +01:00
  • 30b802bd10 Fixed Qt5 build issues Uwe Kindler 2024-11-20 15:31:31 +01:00
  • e857421fdf Added all build* subfolders to .gitignore autohide_draghover Uwe Kindler 2024-10-28 15:41:46 +01:00
  • 8dcdc8fad2 Improved autohidedragndrop example to check, if it also works when dragging with multiple auto hide tabs Uwe Kindler 2024-10-28 15:40:32 +01:00
  • f964ce2c68 Refactored, fixed and improved drag hover functionality Uwe Kindler 2024-10-28 15:39:29 +01:00
  • eb9b439d11 Added support for setting config parameters to CDockManager Uwe Kindler 2024-10-28 15:30:29 +01:00
  • a13ed7e4d6 Add AutoHideDragNDrop example TheBoje 2024-10-22 22:36:53 +02:00
  • 8cfa5c8e0e Fix formatting#2 (#663) TheBoje 2024-10-04 22:27:15 +02:00
  • 2878559ee6 Fix formatting (#663) TheBoje 2024-10-04 22:23:40 +02:00
  • 6ff39bccf8 Add open auto-hide dock on hover from drag and drop (#663) TheBoje 2024-10-04 22:17:42 +02:00
  • 952131a1e9 Make startDragging public (#658) gavininfinity 2024-08-19 01:37:51 -04:00
  • 5edbcc1970 Fixed issue #654 - Wheel event on DockAreaTabBar Uwe Kindler 2024-07-25 08:42:30 +02:00
  • 04f6d9168e Fixed #642 - The floating window can not back to normal size after maximizing it 4.3.1 Uwe Kindler 2024-07-08 14:32:33 +02:00
  • cea1327dac Fixed #653 - DisablingTabTextEliding not letting DockAreaDynamicTabsMenuButtonVisibility to function and program crashes Uwe Kindler 2024-07-08 12:15:00 +02:00
  • 1c41cbff82 Fixed issue #641 - Unexpected behaviour with tab drag on scrollable tab bar Uwe Kindler 2024-07-08 10:43:02 +02:00
  • 06e8451fc0 Update DockAreaTabBar.cpp (#640) invisibleGG 2024-06-03 14:29:59 +08:00
  • 3ff6918b1f Added configflags example to test use of CDockManager config flags Uwe Kindler 2024-05-21 08:37:35 +02:00
  • ac3af4c6cd Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2024-05-08 14:44:44 +02:00
  • 41bb861417 Fixed problem in AutoHideSideBar that prevented the dock container, that contained a vertical sidebar with many tabs, from shrinking vertically Uwe Kindler 2024-05-08 14:43:53 +02:00
  • e38212eade Removed unused library and added doc in demo.pro for library search path openglwidget Uwe Kindler 2024-04-24 07:53:30 +02:00
  • 8eb200b9a9 Added QApplication::setAttribute(Qt::AA_ShareOpenGLContexts) to properly support top level window change of OpenGL widgets Uwe Kindler 2024-04-19 07:42:03 +02:00
  • 5af55c1258 Added supoprt for coin3d Quarter viewer Uwe Kindler 2024-04-18 15:37:37 +02:00
  • ae7d6cc655 Added QOpenGlwidget for testing Uwe Kindler 2024-04-18 14:16:04 +02:00
  • 6e63418798 Fix "extra ;" warning (#624) Stefan Gerlach 2024-04-08 11:40:06 +02:00
  • 65781b7cac Include GNUInstallDirs for CMAKE_INSTALL_* vars to be defined (#621) Nicolas Elie 2024-04-03 23:49:37 +02:00
  • d7e6c613c6 Update PyQt bindings to 4.3.0 (#622) Nicolas Elie 2024-04-03 23:49:08 +02:00
  • 8da0713bf0 Ensure that TabWidget was not deleted by using it as context object (#612) 4.3.0 UnlimitedStack 2024-03-16 01:23:42 +01:00
  • 08da925fde readme: small wording improvements (#610) NeroBurner 2024-02-28 20:45:32 +01:00
  • fb58c435ef Fix ODR violations when using CMake unity builds. (#609) Dominik Nussbaumer 2024-02-28 13:25:20 +01:00
  • 6bf593ef4b fix forward declarations of QXmlStreamWriter (#608) Dominik Nussbaumer 2024-02-27 17:34:42 +01:00
  • 6b3b7750cb Fixed #604 - AutoHide widgets disapears when last open DockWidget is closed Uwe Kindler 2024-02-12 08:18:33 +01:00
  • 541db8e214 Fixed wrong hiding/showing of dock area title bar buttons when DockAreaHideDisabledButtons flag is enabled Uwe Kindler 2024-02-12 08:11:56 +01:00
  • 644c828f00 Fixed crash caused by changes related to issue #594 - deletion of CFloatingWidget caused crash when loading a state from XML Uwe Kindler 2024-01-26 16:31:04 +01:00
  • ed6636ae26 Added CDockManager::lockDockWidgetFeaturesGlobally functionality to globally "freeze" the current docking layout Uwe Kindler 2024-01-23 13:29:41 +01:00
  • 1a543e946d Fix 'zero as null pointer constant' warning (#598) Stefan Gerlach 2024-01-16 14:05:42 +01:00
  • 9bdefd6055 Fixed issue #597 - Crashes when the floating widget moves to the dock manager and then tries to drag it back Uwe Kindler 2024-01-16 14:03:53 +01:00
  • 8fd691968c Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2024-01-04 08:31:57 +01:00
  • 7abc698d09 Fixed #594 - Destruction of CDockWidget inside a CFloatingDockContainer Uwe Kindler 2024-01-04 08:31:18 +01:00
  • 5b23248fb8 Fixed debug output issues and improved debug output for CDockWidget destructor Uwe Kindler 2024-01-04 08:30:17 +01:00
  • 46a5cee9c9 Added .clang-format file Uwe Kindler 2024-01-02 09:11:36 +01:00
  • 6c2c9888be respect customized CMake install locations (#593) Benjamin Buch 2023-12-12 13:54:51 +01:00
  • 44ff9e9956 Fixed some compiler warnings on Ubuntu 22.04 Uwe Kindler 2023-12-08 07:58:36 +01:00
  • f848df74c3 Improve safety in code (#588) tmartsum 2023-12-08 06:47:02 +01:00
  • 6c98c29855 Update documentation regarding central widget (#589) tmartsum 2023-12-07 10:00:30 +01:00
  • c34d479d5c Avoid dock manager double delete (crashes) (#587) tmartsum 2023-12-06 15:12:48 +01:00
  • a7a97e6978 Fix https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/issues/585 (#586) jporcher 2023-12-05 14:44:31 +01:00
  • ec018a4c70 Added documentation for new "ShowTabTextOnlyForActiveTab" config flag 4.2.1 Uwe Kindler 2023-12-04 09:24:59 +01:00
  • 0fabebb0fe Merge branch 'master' of https://github.com/nitramr/Qt-Advanced-Docking-System into nitramr-master Uwe Kindler 2023-12-04 09:10:34 +01:00
  • 521e1fbe39 Updated default AutoHide config to use Minimize button Uwe Kindler 2023-12-04 09:10:02 +01:00
  • 5f2aeaef00 Updated gitignore Uwe Kindler 2023-12-04 09:09:37 +01:00
  • 818e568f4a new configuration of icon only tabs nitramr 2023-12-02 14:48:43 +01:00
  • 5d6831d179 Fix DockWidget crach when area is a nullptr. (#582) tmartsum 2023-12-01 15:13:45 +01:00
  • a2c94c16b5 Fixed bug in focus_highlighting.css stylesheet Uwe Kindler 2023-11-27 22:04:45 +01:00
  • 68f1084bf0 Added parentSplitter() fucntion to DockArea and removed dead code from DockContainerWidget Uwe Kindler 2023-11-27 21:48:14 +01:00
  • 761bfc50d6 Fixed #581 - FocusHighlighting is broken after detaching a dock widget Uwe Kindler 2023-11-24 13:54:19 +01:00
  • 59b4dfb89c Updated documentation 4.2.0 Uwe Kindler 2023-11-07 12:23:01 +01:00
  • bfa5124999 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-11-06 12:18:40 +01:00
  • 234cf9ac58 Improved disabled pin button Uwe Kindler 2023-11-06 12:17:39 +01:00
  • 8f77f4b42a Added documentation for new Auto Hide Minimize button Uwe Kindler 2023-11-06 12:08:31 +01:00
  • fa94da00d4 Added optional Minimize button to AutoHide dock widget title bar Uwe Kindler 2023-11-06 11:06:12 +01:00
  • 40beef964b Fix memory leak in CDockContainerWidget::restoreState (#576) gafusss 2023-11-04 08:49:01 +03:00
  • 420baeedfe Added support for global dock manager toolbar style and custom dock widget toolbar style for dock widgets Uwe Kindler 2023-10-19 10:25:23 +02:00
  • 0f8096e314 Added minimize and close action to Auto Hide context menu Uwe Kindler 2023-10-19 09:10:26 +02:00
  • 9ec97a8867 Add ability to set user defined toggle view action (#562) uggas 2023-10-18 23:07:55 -07:00
  • 55ef6ef863 Improve Python Support (#567) Nate Skulic 2023-10-05 00:23:54 -05:00
  • c0985f6497 Fix empty floating widget on linux (#563) Henning 2023-09-22 20:03:02 +02:00
  • 2f1ef61f82 Fixed documentation issue - wrong location of picture Uwe Kindler 2023-09-19 08:53:04 +02:00
  • 62d2dd213d Implemented #554 - Add a configuration that avoid tab label eliding Uwe Kindler 2023-09-19 08:44:31 +02:00
  • 3c941a2312 Enabled modifying MSVC runtime in cmake (#559) vhutter 2023-09-11 14:57:09 +02:00
  • 4634b5617c CMake Script - Add debug postfix "d" (#406) (#558) 603185423 2023-09-11 18:56:32 +08:00
  • 2178b52621 Delete implicit ScrollArea when content Widget is deleted in hideDockWidget() (#551) André Meyer 2023-08-24 11:20:32 +02:00
  • 61573cba16 Fix crash in auto hide tab (#552) Ahmad Syarifuddin 2023-08-24 17:15:43 +08:00
  • 2d2de53dcd Fix CMake scripts for FreeBSD (#550) Joel Bodenmann 2023-08-17 17:57:16 +02:00
  • 0d10c6e2d9 Fix various typos (#547) luzpaz 2023-08-08 17:46:12 +00:00
  • 767933d0cb Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-08-03 15:58:07 +02:00
  • 7a362b7ee3 Fixed issue #544 - crash in CDockAreaTabBar::currentTab() Uwe Kindler 2023-08-03 15:57:57 +02:00
  • 77ed9b0661 Update PyQt bindings to 4.1.1 (#542) Nicolas Elie 2023-08-02 20:23:49 +02:00
  • 65600a4dcd Removed unimolemented superfluous function definitions 4.1.1 Uwe Kindler 2023-07-14 08:07:37 +02:00
  • ac1879d5cb Added missing README images 4.1.0 Uwe Kindler 2023-07-13 13:59:48 +02:00
  • f00ef60fb3 Merge remote-tracking branch 'remotes/origin/autohide_drag' Uwe Kindler 2023-07-13 13:58:08 +02:00
  • 1a1352e456 Updated README.md for 4.1 release autohide_drag Uwe Kindler 2023-07-13 13:53:29 +02:00
  • 65ae86a46d Removed debug output Uwe Kindler 2023-07-13 07:25:09 +02:00
  • e239cdb354 Improved sizing of AutoHideWidgets when dragging between side bars Uwe Kindler 2023-07-12 14:37:45 +02:00
  • 7140e5e32a Properly handle dragging of dock widget into DockWidgetTabBar and AutoHideSideBar Uwe Kindler 2023-07-12 14:22:05 +02:00
  • f5cfe9e05a Fixed tab insertion when dragging side tab Uwe Kindler 2023-07-12 14:01:39 +02:00
  • be727c5890 Added initial support for inserting dropped dock widgets at a certain sidebar position Uwe Kindler 2023-07-12 10:42:24 +02:00
  • f4fc0dab29 Added support for dropping dock widget to a certain tab postion of a dock area Uwe Kindler 2023-07-12 09:39:20 +02:00