Uwe Kindler
|
ba94ef3493
|
Merge branch 'master' into focused_dockwidget
|
2020-05-19 20:51:19 +02:00 |
|
Uwe Kindler
|
36bcbded54
|
Fixed showing of dock area when inserting a dock widget into a hidden dock area
fixed setting of DockAreaTabBar index to prevent showing of tab 0 when inserting a dock widget into an area with no current index tab
|
2020-05-19 20:26:57 +02:00 |
|
Uwe Kindler
|
e760d3e967
|
Improved focus handling when dropping a dock widget
|
2020-05-14 09:06:04 +02:00 |
|
Uwe Kindler
|
056e1ef947
|
Improved highlighting focused dock widget
|
2020-05-13 11:17:43 +02:00 |
|
Uwe Kindler
|
f54869fbf7
|
Improved setting of CDockWidgetTab focus
|
2020-05-11 16:29:58 +02:00 |
|
Uwe Kindler
|
067338ef23
|
Enable styling of focused dockwidget
|
2020-05-10 19:30:34 +02:00 |
|
Uwe Kindler
|
52a64350e6
|
Fixed DockWidgetTab to provide the right size when starting floating
|
2020-04-27 07:48:15 +02:00 |
|
Uwe Kindler
|
bc2ac48eab
|
Fixed default elide mode in DockWidgetTab.cpp
|
2020-04-24 09:29:33 +02:00 |
|
Uwe Kindler
|
dbf90a4233
|
Fixed ElidingLabel to properly support Qt::ElideNone
added setElideMode function to CDockWidgetTab
|
2020-04-10 21:06:43 +02:00 |
|
Uwe Kindler
|
e8332575f8
|
Improved tab dragging, added support for undocking if mouse leaves tabbar during tb dragging
|
2020-02-19 22:48:17 +01:00 |
|
Uwe Kindler
|
3f09d5c6ea
|
Fixed initial position for CFloatingDockContainer when dragging a tab outside of the tabbar
|
2020-02-19 18:36:57 +01:00 |
|
Uwe Kindler
|
d4a18003d9
|
Properly implemented handling of DockWidget flag DockWidgetIsMovable for NonOpaque undocking - creating the drag preview is allowed even if the DockWidget is not floatable
|
2020-02-16 14:37:14 +01:00 |
|
Uwe Kindler
|
2c15d5dacd
|
Fixed regression caused by setDockArea() function removed from DockWidgetTab
|
2020-02-14 22:56:48 +01:00 |
|
Uwe Kindler
|
5b60e39ed3
|
Removed unneeded functions
|
2020-02-13 13:04:08 +01:00 |
|
Uwe Kindler
|
ae72f5e47d
|
Changed sizeHints(), sizePolicy() and used updateGeometry() to properly size the tabBar
|
2020-02-07 11:49:45 +01:00 |
|
mvidelgauz
|
474dd13855
|
Disable tabs menu button when only single tab exists in a Dock area (#111)
|
2020-02-06 15:21:19 +01:00 |
|
Uwe Kindler
|
6a8b26f415
|
Added function internal::setButtonIcon to unify code for setting DockAreaTitleBar and DockWidgetTab icons
|
2020-02-05 08:57:57 +01:00 |
|
Uwe Kindler
|
acb423872a
|
Helper function internal::setToolTip() to remove as many #ifndef QT_NO_TOOLTIP tests as possible to cleanup the code
|
2020-02-05 08:33:40 +01:00 |
|
Uwe Kindler
|
68b0958119
|
Removed unused code
|
2020-02-02 16:02:12 +01:00 |
|
Rodrigo Oliva
|
dd06d84206
|
Add option to always show all tabs (#102)
* Add option to always show tabs.
* Disable "Detach" context menu option in tab if there is only one tab in the floating container.
|
2020-01-31 14:27:01 +01:00 |
|
Uwe Kindler
|
8f696ea36a
|
Fixed a regression in DockWidgetTab that caused wron positioning of FloatingDockContainer when moving the mouse
|
2020-01-16 15:24:01 +01:00 |
|
Uwe Kindler
|
ce1e8c8beb
|
Fixed position calculation for tab dragging
|
2020-01-15 21:15:29 +01:00 |
|
Uwe Kindler
|
418d0740d2
|
Switched from local event pos to global event pos in DockWidgetTab to fix jumping tabs when hiding / showing tabs close button
|
2020-01-15 10:03:50 +01:00 |
|
Uwe Kindler
|
2af4b1f75c
|
Blocked display of context menu when dragging floating widget
|
2019-12-16 13:56:20 +01:00 |
|
Uwe Kindler
|
e085a29484
|
Renamed FloatingOverlay into FloatingDragPreview to match naming of global DockManager flags (like DragPreviewHasWindowFrame..)
|
2019-12-16 11:18:22 +01:00 |
|
Uwe Kindler
|
ffd35cbce3
|
Added support for canceling non opaque docking with escape key, fixed state of non opaque docking when switching applications (if application becomes inactive)
|
2019-12-16 11:10:59 +01:00 |
|
Uwe Kindler
|
8c1f065f3f
|
CHanged DockAreaTabBar to handle the dragging state via DragState member variable instead of testing for FloatingWidget nullptr
|
2019-12-16 08:41:15 +01:00 |
|
Uwe Kindler
|
02143eac71
|
Added finishDragging() function to IFloatingWidget to prevent installing event filters
|
2019-12-13 11:52:50 +01:00 |
|
Uwe Kindler
|
05f8ce15a2
|
Added support for dock widget feature DockWidgetDeleteOnClose, added toolbar action for creation of dynamic editors to demo appication, added new material design icons to improve demo gui
|
2019-12-10 14:44:44 +01:00 |
|
Uwe Kindler
|
4f97e07eb6
|
Removed debug output, properly restored dragged tab position when floating starts
|
2019-11-28 10:32:39 +01:00 |
|
Uwe Kindler
|
8ea7c265a7
|
Fixed emission of top level changed signal to properly support transparent docking
|
2019-11-27 15:50:18 +01:00 |
|
Uwe Kindler
|
e15af4101a
|
Added initial support for transparent undocking
|
2019-11-26 14:40:56 +01:00 |
|
Uwe Kindler
|
f497944d2c
|
Added setFloating function to CDockWidget to support making a dock widget floating with from code
|
2019-11-25 15:59:08 +01:00 |
|
Uwe Kindler
|
7393addf64
|
Fixed setting of CloseButton icon in DockWidgetTab.cpp
|
2019-11-22 21:38:47 +01:00 |
|
Uwe Kindler
|
3ff154aff1
|
Added global static icon provider to enable registration of custom icons
|
2019-10-18 08:31:26 +02:00 |
|
Yozka
|
ae96bbc0a0
|
include file path change
|
2019-10-06 23:47:36 +02:00 |
|
Uwe Kindler
|
0c5ef5e158
|
Added support for new configuration flag RetainTabSizeWhenCloseButtonHidden
|
2019-09-13 14:19:43 +02:00 |
|
Uwe Kindler
|
c5e7104413
|
Set autoRaise property to true for QToolButton of DockWidgetTab
|
2019-09-13 08:27:02 +02:00 |
|
Uwe Kindler
|
bed99eacc2
|
DockManager configFlags functions are now static because the configuration flags are global, added support for QToolButton as tab close button
|
2019-09-12 21:15:35 +02:00 |
|
Uwe Kindler
|
dae677e479
|
Added support for QToolButton tab close buttons
|
2019-09-10 09:23:12 +02:00 |
|
Nick D'Ademo
|
12b0182337
|
Use small icon size from QStyle for dock widget tab icon.
|
2019-08-22 21:04:02 +08:00 |
|
Jak Erdy - SBI
|
10fbb6f302
|
Make debug messages conditional.
You can swich it on/off via defining ADS_DEBUG_PRINT
By default massages wouldn't be printed.
|
2019-07-21 14:53:24 +07:00 |
|
Uwe Kindler
|
35c1b04c58
|
Merge branch 'refs/heads/master' into linux_experimental
|
2019-07-11 15:50:24 +02:00 |
|
Uwe Kindler
|
0de1a9ccae
|
Properly implemented support for DockWidgetFloatable feature - now detaching a DockWidget or a DockAre that is not floatable is not possible (support for DockWidgetMovable feature is not implemented yet)
|
2019-07-11 15:12:39 +02:00 |
|
Uwe Kindler
|
e98fd5bcb3
|
Improved icons for all button, adjusted size of dock marker
|
2019-05-14 15:32:50 +02:00 |
|
Uwe Kindler
|
a6ed4354a9
|
Implemented workaround for blurry icons in latest Qt versions
|
2019-05-10 11:33:26 +02:00 |
|
Yozka
|
6fc8964ffc
|
set tooltip for titlebar and menu #20
|
2019-01-23 22:01:30 +05:00 |
|
Andreev Alexander
|
1078387f5d
|
Merge branch 'master' into feature
|
2019-01-16 18:28:09 +05:00 |
|
Yozka
|
c33dddbd47
|
set title bar and title toggle view action
|
2019-01-16 16:23:07 +05:00 |
|
Uwe Kindler
|
32e5d599f7
|
Improved handling of sizes when dropping or removing content
|
2019-01-14 13:58:40 +01:00 |
|