Commit Graph

1174 Commits

Author SHA1 Message Date
mfreiholz
9b09ae2fa6 Do some refactoring for public api logic 2016-02-15 11:13:58 +01:00
mfreiholz
77d05431c6 Updates high level api usage of ContainerWidget. 2016-02-15 10:28:42 +01:00
mfreiholz
1befbace4b Updates readme todos 2016-02-12 11:58:12 +01:00
mfreiholz
893d9f4e43 Refactoring: Renames saveGeometry to saveState.. same for restore. 2016-02-12 11:43:34 +01:00
mfreiholz
93ddfb6413 Updates compatibility for Qt 4.5.3 and MSVC2008 2016-02-12 11:07:45 +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
c74204d5b7 Removes some auto keywords. 2016-02-11 15:02:42 +01:00
mfreiholz
861d5187e3 Serialize current index of SectionWidget 2016-02-11 14:51:38 +01:00
mfreiholz
cb3324284a Serialize QSplitter sizes, too. 2016-02-11 14:42:55 +01:00
mfreiholz
9050d1910c Implements storeGeometry() and restoreGeometry() for ContainerWidget. It
correctly aligns all widgets... wohooo.
2016-02-11 14:33:02 +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
2a5849a266 Toggles visible of FloatingWidget by context-menu actions 2016-02-03 09:15:07 +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
mfreiholz
5a5e4c7c78 Updates README file with requirements, build-instructions and more. 2016-02-02 14:35:51 +01:00
mfreiholz
19b5f57610 Adds function to generate context menu with available contents.
Refactors some auto-keywords to its real class names.
Paints drop location based on cursors drop area indicator.
Waits a few pixel before moving tab from SectionWidget.
2016-02-02 13:49:10 +01:00
mfreiholz
1336118e09 Updates some spacings and removes unused code.
Updates demo app style.
2016-02-02 10:13:11 +01:00
mfreiholz
bc14d9255f Implements tab-movement, changing the order of tabs by dragging with mouse. 2016-02-02 08:24:12 +01:00
mfreiholz
863d3233ad Adds drop functionality for outer areas 2016-02-01 10:55:45 +01:00
mfreiholz
acd549d6a6 Updates README file 2016-01-19 12:21:06 +01:00
mfreiholz
8029069335 Deletes empty QSplitter objects 2016-01-19 12:08:19 +01:00
mfreiholz
b52436aac7 Adds c++11 flags for compiler. 2015-12-09 17:22:43 +01:00
mfreiholz
343c5cc727 Init commit for GitHub. 2015-12-09 12:21:38 +01:00