mfreiholz
a1225545e4
Fixes compiler warnings.
2016-04-18 14:34:07 +02:00
mfreiholz
8c3a00d7b5
Create drop indicator images on the fly. No longer use PNG resources
...
(better in case of license issues). Drop images should be scalable now!
2016-04-18 12:30:24 +02:00
mfreiholz
e04b5c7900
fix : #13 custom drop area widgets
...
- adds public function to set widgets
- some cleanup changes
2016-04-18 09:40:51 +02:00
mfreiholz
180ed31fc4
Updates API for #13 - Custom drop indicators.
...
DropOverlayCross is better reusable now and area widgets can be changed.
2016-04-18 08:27:28 +02:00
mfreiholz
9c530dcc58
refactor: Renames member _splitAreas to _cross.
...
mod: removes ContainerWiget::set/Orientation() members. Obsolete since
everything is managed over drop areas.
2016-04-18 07:18:50 +02:00
mfreiholz
86c23c6269
refactor: Renames DropSplitAreas => DropOverlayCross
...
mod: Uses QPalette::Highlight color, instead of in-source fixed color, for area overlay painting.
2016-04-18 07:06:46 +02:00
mfreiholz
0bd5dc57fa
Preparation for #13 - custom drop images.
...
- DropOverlay and DropSplitArea widgets are friendly, but still separate
for better customization.
- Both classes are reusable, no longer create a new instance of
DropSplitArea for each show call.
2016-04-15 12:14:50 +02:00
mfreiholz
5041f5076a
fix #17 - get rid of static drop overlay
...
- holds one instance of DropOverlay for each ContainerWidget.
2016-04-15 08:21:23 +02:00
mfreiholz
fffc84374a
Use QT_VERSION_CHECK macro for better compatibility.
2016-04-11 07:27:02 +02:00
mfreiholz
0eea083f07
removes no longer required debug prints
2016-04-06 06:55:27 +02:00
mfreiholz
3ec2d9d8f6
Fixes compiler warning C4482 (enum usage with type name).
2016-02-15 13:56:42 +01:00
mfreiholz
34d7bf6aeb
Fixes qt4 compatibility.. Pass all WindowFlags at once (bug).
2016-02-15 13:00:09 +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
cb5781cfdc
Refactors directory structure and file naming.
2016-02-02 15:01:48 +01:00