Uwe Kindler
2c9ceb8645
Implemented initial support for floating widgets
2017-03-01 14:09:56 +01:00
Uwe Kindler
842cef2675
Remove macro usage for ads namespace
2017-02-23 22:26:13 +01:00
Uwe Kindler
ad49745b18
Refactorings to improve code, started to refactor secion content
2017-02-22 22:33:48 +01:00
Uwe Kindler
d0fc4ace07
Switched license to GPLv3
2017-02-20 10:06:55 +01:00
Uwe Kindler
70a7a7b352
Started implementing support for docking multiple sections into section
2017-02-20 07:36:27 +01:00
Uwe Kindler
b93d2fbd48
Some cleanup and support for dropping floating window with multiple setcion into section
2017-02-17 07:40:12 +01:00
Uwe Kindler
635b96a2ae
Fixed some issues with mouse double clicks, remove unused and supefluous code
2017-02-15 21:54:26 +01:00
Uwe Kindler
268c49af3b
Added debug output
2017-02-12 20:06:45 +01:00
Uwe Kindler
025bedfb65
Preparing dropping of section widgets with multiple sections
2017-02-12 19:59:29 +01:00
Uwe Kindler
df97d17844
Fixed movement of witget on start of floating
2017-02-11 22:05:23 +01:00
Uwe Kindler
2bf1a51627
Fixed container removal from MainCOntainerWidget
2017-02-10 21:23:14 +01:00
Uwe Kindler
a4de5c5560
Added suppport for floating widgets with native toolbar to support the windows desktop docking and split system
2017-02-08 23:03:13 +01:00
Uwe Kindler
0716020ab4
Created CFloatingTitleWidget
2017-02-07 23:51:29 +01:00
Uwe Kindler
7f5e393cfb
Startet refactoring common container stuff into CContainerWidget
2017-02-03 22:56:08 +01:00
Uwe Kindler
f4c0d38ba4
Continued refactoring to prepare split of functionality of ContainerWidget
2017-01-30 22:44:27 +01:00
Uwe Kindler
889d9bff5b
Some refactorings to cleanup code, moved ContainerWidget private data into private data class
2017-01-20 22:43:18 +01:00
Uwe Kindler
68b93f6fa9
Started refactoring to improve code quality, overall designa nd to gain knowledge of the impolemented functionality
2017-01-17 07:57:24 +01:00
mfreiholz
70e614b561
#18 adds flags to disable close functionality
2016-08-04 13:36:55 +02:00
mfreiholz
14a80f1753
fix: FloatingWidget calls ContainerWidget::hideSectionContent(...) instead
...
of it's own close() method to be consistent in the way of hiding and
showing contents.
2016-04-11 07:15:42 +02:00
mfreiholz
0eea083f07
removes no longer required debug prints
2016-04-06 06:55:27 +02:00
mfreiholz
032a5d6cdf
Memleak fixes
...
* Set parent of title- and content-widget to associated container-widget
* inside FloatingWidget::takeContent(...)
Restore state
* Restore all contents as visible and then call hideSectionContent(...) at
* the end. This is more consistent and uses same code (public API).
* Pass version to sub-methods to handle different formats
* Fix serialization, if nothing is visible (no sections, only hidden
* contents)
2016-02-19 12:00:39 +01:00
mfreiholz
f0b1ea4735
Serializes and deserializes FloatingWidgets.
2016-02-17 09:59:11 +01:00
mfreiholz
77d05431c6
Updates high level api usage of ContainerWidget.
2016-02-15 10:28:42 +01:00
mfreiholz
8f13dbd77c
Makes project mostly compatible with Qt 4.5
2016-02-12 08:00:31 +01:00
mfreiholz
08f1968b31
C++98 compatibility.
2016-02-12 07:15:10 +01:00
mfreiholz
7123410bb1
Available drop areas for DropOverlay can be configured via constructor
...
now.
Better visualization for edge-drops, always shown entire rect as active
drop area and only show a single drop icon.
2016-02-03 10:50:34 +01:00
mfreiholz
4f394ddf5e
- Fixes empty QSplitter bug
...
- Removes obsolete code
2016-02-03 08:01:26 +01:00
mfreiholz
cb5781cfdc
Refactors directory structure and file naming.
2016-02-02 15:01:48 +01:00