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 |
|
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 |
|
JakErdy
|
97f02d39e6
|
Fix of action leak in CDockWidget, that apears when deleting DockWidget after tab closing
|
2019-07-14 01:35:20 +07:00 |
|
Tibo Clausen
|
c630a59afe
|
Replace CDockWidget::releaseWidget() with CDockWidget::takeWidget()
|
2019-05-16 13:08:48 +01:00 |
|
Tibo Clausen
|
b9b8ff9c76
|
Add CDockWidget::releaseWidget()
|
2019-05-16 11:53:31 +01:00 |
|
Uwe Kindler
|
1fccb943fe
|
Fixed setWidget function of DockWidget to properly setup the internal scroll area
|
2019-05-10 10:32:06 +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 |
|
Sergey Kartashev
|
88d4bea2c1
|
Qt 5.5.1 (ubuntu 16.04) compatibility buildfixes
|
2019-01-15 10:12:34 +03:00 |
|
Uwe Kindler
|
48382ccd82
|
Merged the two draging state enumerations into a single one and reused it in FloatingDockContainer
|
2018-12-20 16:25:30 +01:00 |
|
Uwe Kindler
|
80efed693e
|
Removed unused DockStateSerialization files, added support for opaque splitter resizing
|
2018-12-11 15:19:59 +01:00 |
|
Uwe Kindler
|
b3a272110a
|
Some changes for dockwidget tab close button, some refactorings to make insertion of widgets into dock widget easier, added createDefaultToolBar function for creation of toolbar and removed layout flags from CDockWidget
|
2018-11-08 10:04:29 +01:00 |
|
Uwe Kindler
|
316e5324ad
|
Fixed showing of unassigned dock widgets
|
2018-11-07 14:34:49 +01:00 |
|
Uwe Kindler
|
c973482b2b
|
Properly implemented showing and hiding of TitleBarUndockButton
|
2018-11-05 09:07:18 +01:00 |
|
Uwe Kindler
|
bc6ffcc02c
|
Fixed update of floating widget window title, make disabled close button look nicer, fixed restoring of floating dock container, change save and restore functionality of dock area to save the current dock widget name instead of the current index to ensure that the right dock widget is active in an area if the number of dock widgets changes for some reasons (i.e. in plugin based applications)
|
2018-11-02 09:19:53 +01:00 |
|
Uwe Kindler
|
5e6c82b68d
|
Started implementing VisibleDockAreaCount cache
|
2018-11-01 07:53:54 +01:00 |
|
Uwe Kindler
|
6617cf6f19
|
Implemented proper updating of floating widget title
|
2018-10-30 23:45:59 +01:00 |
|
Uwe Kindler
|
ada3d6b3b5
|
Added minimumSizeHint function to DockWidget to prevent jumping of the height of a dock area when switching between dock widgets, fixed use of findParent function in DockWidget - non current dock widgets do not have a parent so this function will fail
|
2018-10-15 08:29:30 +02:00 |
|
Uwe Kindler
|
9c95e34df5
|
Fixed some bugs in tabbar handling
|
2018-10-12 11:51:35 +02:00 |
|
Uwe Kindler
|
548dfb363a
|
Fixed the return value of dockContainer() function if no dock area is assigned, fixed flagAsUnassigned() function
|
2018-10-11 14:15:27 +02:00 |
|
Uwe Kindler
|
272bbe275e
|
Started implementing DockAreaTabBar to improve code, encapsulation and performance
|
2018-10-10 15:15:59 +02:00 |
|
Uwe Kindler
|
b9b72df9d4
|
Fixed some bugs that caused problems when calling toggleView() with the same state, some refactorings to improve code
|
2018-09-26 09:57:36 +02:00 |
|
Uwe Kindler
|
9f1b2c122a
|
Fixed showing and hiding of dock widget title bar. If a dock widget is the one and only visible widget in a FloatingDockContainer, then this widget does not have a tile bar because the window already has a window frame that provides the same functionality
|
2018-09-14 13:21:29 +02:00 |
|
Uwe Kindler
|
6ec38b48ef
|
Fixed proper hiding of dock areas without any visible content when dragging out singkle widgets, prevente single dock widget from dragging if it is the last dock widget in a floating widget
|
2018-09-14 08:46:10 +02:00 |
|
Uwe Kindler
|
77d2cebe39
|
Added support for a default tool bar in dockwidgets that can ajust the tool button size according to the floating state, added support for inserting the content widget in a scoll area to provide better resizing for dock widgets
|
2018-09-12 13:52:10 +02:00 |
|
Uwe Kindler
|
aa7b36dbd1
|
Removed debug output
|
2018-09-07 12:56:20 +02:00 |
|
Uwe Kindler
|
c9123c3640
|
Fixed setting of tab widget visibility and toggleViewAction() state when dragging dock areas with closed dock widgets
|
2018-09-07 12:38:11 +02:00 |
|
Uwe Kindler
|
67199a81f4
|
Fixed docking into empty main dock container, fixed tab handling to properly show the right dock widget tab when removing a dock widget, fixed tab menu to only show visible tabs, tab menu is now dynamically created just befor menu is shown
|
2018-09-07 11:10:14 +02:00 |
|
Uwe Kindler
|
72ee4a53df
|
Improved documentation, made a lot of member functions protected to make it clearer which functions the user is allowed to use, the CDockWidget constructor now sets the objectName() to the given title, so there is no need to call setObjectName() explicitely if the title is static and unique
|
2018-08-29 08:47:05 +02:00 |
|
Uwe Kindler
|
9cd2584de5
|
Added support for display of dock widget icons in DockArea tab menus
|
2018-08-27 15:40:01 +02:00 |
|
Uwe Kindler
|
6b93ae9c39
|
Some refactoring to improve code clarity, renamed DockWidgetTitleBar into DockWidgetTab because in the GUI it is a tab, created new class CDockAreaTabBar for the tabbar of a dock area
|
2018-08-24 13:41:58 +02:00 |
|
Uwe Kindler
|
e878bb47ed
|
Added support for setting the DockWidget icon - this icon is shown in the title bar or when using the ToggleViewAction
|
2018-01-02 08:01:23 +01:00 |
|
Uwe Kindler
|
dae852d9f9
|
Implemented XML serialization and loading of docking state
|
2017-12-29 18:18:16 +01:00 |
|
Uwe Kindler
|
52c23dafd5
|
Changed license to LGPL v2.1
|
2017-06-09 22:04:02 +02:00 |
|
Uwe Kindler
|
844c853768
|
Fixed a bug with shoing and hiding empty splitters, added some pictures to main page
|
2017-03-29 15:45:36 +02:00 |
|
Uwe Kindler
|
9af86c4136
|
Replaced std:cout based debug output with qDebug()
|
2017-03-28 12:01:27 +02:00 |
|
Uwe Kindler
|
aa8a52b845
|
Fixed bug with FloatingWidget deletion, fixed handling of unassigned DockWidgets after restoreState() call
|
2017-03-28 10:57:03 +02:00 |
|
Uwe Kindler
|
1b1c636107
|
Improved serialization support
|
2017-03-27 10:41:27 +02:00 |
|
Uwe Kindler
|
2277ba3630
|
Added initial support for serialization
|
2017-03-24 16:17:55 +01:00 |
|
Uwe Kindler
|
1cd1e7d6ec
|
Started implementing serialization and deserialization
|
2017-03-23 15:57:15 +01:00 |
|
Uwe Kindler
|
16bd1a3bd2
|
Implemented proper hiding and showing of dock widgets
|
2017-03-23 10:23:53 +01:00 |
|
Uwe Kindler
|
b6ee26adc2
|
Improved hide / show functionality of dock widgets
|
2017-03-22 16:08:44 +01:00 |
|
Uwe Kindler
|
0d6f469a36
|
Startet implementing and refactoring hide show code
|
2017-03-21 11:27:26 +01:00 |
|
Uwe Kindler
|
239bd4781b
|
Added signals for dock area added and removed
|
2017-03-13 15:34:40 +01:00 |
|
Uwe Kindler
|
97571e4be8
|
Refactoring of project structure
|
2017-03-12 21:41:50 +01:00 |
|