Daniel Collin
75ad302d21
Compile and warning fixes for macOS
...
Number of warnings like this has been fixed
DockWidget.h:62:9: warning: class 'DockContainerWidgetPrivate' was previously declared as a struct [-Wmismatched-tags]
Also in ads_globals.cpp Clang didn’t like how that code setup so I changed it to what I think is the correct way. This would be good to get verified.
2018-05-06 12:45:46 +02:00
Uwe Kindler
8a401ebd68
Fixed a bug in restore functionality that caused application crash, added initial support for perspectives
2018-02-13 12:00:58 +01:00
Uwe Kindler
805e97946e
Fixed some issues with restoreState function
2018-02-13 07:28:38 +01: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
8a014a6c2d
Fixed typo
2017-09-11 10:16:31 +02:00
Uwe Kindler
9676eeb1bf
Fixed removeDockArea function, fixed bug when docking into empty container, fix several small bugs, improved code documentation
2017-09-06 15:45:22 +02:00
Uwe Kindler
412f13e1c4
Implemented fix to prevent display of drop overlays and overlay icons when resizing a floating widget
2017-09-05 14:03:43 +02:00
Uwe Kindler
b9257bbe93
Some small fixes to ignore title bar docking if we are over a container drop indicator - this caused come confusion during docking
2017-09-01 16:14:43 +02:00
Uwe Kindler
52c23dafd5
Changed license to LGPL v2.1
2017-06-09 22:04:02 +02:00
Uwe Kindler
bc37a2788e
Fixed placing of drop overlay cross, resizing of floating widget to drop
...
area rectangle size prior to insertion
2017-04-11 23:26:33 +02:00
Uwe Kindler
051c379e4a
Fixed startFloating() for FloatingDockContainer if only one DockArea is visble
2017-04-01 22:31:24 +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
990d3235c5
Removed external dependencies for build, fixed build system, updated preview images to reflect the current state of the library
2017-03-29 12:18:49 +02:00
Uwe Kindler
fd76e9e62b
Improved code documentation
2017-03-29 11:09:05 +02:00
Uwe Kindler
a3ff1ae8ee
Fixed restore procedure and deletion of floating widgts
2017-03-28 22:38:47 +02:00
Uwe Kindler
17dff82d12
Moved stylesheet from demo into main library
2017-03-28 13:05:18 +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
9adc524a42
Fixed creation of superfluous splitter when docking into container
2017-03-28 08:48:44 +02:00
Uwe Kindler
549646d113
Fixed some small bugs in drop indicator painting
2017-03-27 16:16:22 +02:00
Uwe Kindler
7ba3c1f244
Improved painting of drop indicators
2017-03-27 15:56:15 +02:00
Uwe Kindler
c532c24f79
Improved indicator pixmaps
2017-03-27 13:56:14 +02:00
Uwe Kindler
c5ea5c80b1
Fixed display of drop overlay
2017-03-27 13:18:16 +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
5dcd15e2b9
Implemented RootSplitter
2017-03-24 12:54:43 +01:00
Uwe Kindler
a652deba71
Started inserting RootSplitter
2017-03-24 10:18:25 +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