Sergio Martins
5e64463a8c
Remove some Item_p.h/multisplitter includes
...
that's private API for the layouts, don't want them exposed higher
in the stack
2020-12-17 13:48:50 +00:00
Sergio Martins
27ffb64eb4
Merge branch '1.2'
2020-12-17 12:45:33 +00:00
Sergio Martins
c4ffe10e12
Fix non unity build
2020-12-17 12:24:12 +00:00
Sergio Martins
efcad6d2be
Update ChangeLog
2020-12-17 11:53:12 +00:00
Sergio Martins
c7dc7bdb3d
Bump so version on master
2020-12-17 11:15:42 +00:00
Sergio Martins
b6925c928a
Clear sidebars before restoring them
...
If restoring a state without a sidebar, the existing sidebars
should hide
Fixes issue #116
2020-12-17 10:51:16 +00:00
Sergio Martins
75368d334a
Don't restore the popup/overlay state
...
popups are perishable
2020-12-17 10:15:39 +00:00
Allen Winter
d39ce8f66e
tests/Testing.cpp - include <QTest>, not <QtTest>
2020-12-16 17:10:07 -05:00
Allen Winter
805ea41d8a
Rubberband_quick.h, RubberBandQuick.h - adjust include guard
2020-12-16 17:04:06 -05:00
Allen Winter
d7ed2494be
CMakeLists.txt - add documentation for the new options
2020-12-16 17:01:47 -05:00
Allen Winter
0990337cdc
examples/qtquick/CMakeLists.txt - add license+copyright header
2020-12-16 16:51:03 -05:00
Allen Winter
e41cdb6f78
various - fix misspellings
2020-12-16 16:49:22 -05:00
Sergio Martins
666673a251
Added a comment
2020-12-16 18:46:56 +00:00
Sergio Martins
34cb2ae5f0
Restore the SideBars when restoring a layout
...
For issue #116
2020-12-16 18:27:29 +00:00
Sergio Martins
51d8c2ff3e
tests: Group the "Save/restore" tests together
2020-12-16 18:15:06 +00:00
Sergio Martins
aa9f50d0f4
Serialize the SideBar to JSON too
...
Part 1 of 2 for issue #116
2020-12-16 17:58:05 +00:00
Sergio Martins
b7c36a2ec9
Stabilize a test with 5.9
...
Minor differences in the frame's min-sizes, no point in spending
more time on such old Qt version just so tests pass.
2020-12-16 17:24:33 +00:00
Sergio Martins
e18fb7ffd8
Remove unneeded private moc include
...
Doesn't play nice with unity builds
2020-12-16 15:48:32 +00:00
Sergio Martins
96439339c7
cmake: Add a missing QtQuick header to the source list
2020-12-16 15:46:31 +00:00
Sergio Martins
04d418b2e9
same for QtQuick
2020-12-16 15:42:48 +00:00
Sergio Martins
c04d856322
cmake: Add the header files to the source list too
...
So they are automoced with unity build
2020-12-16 15:40:25 +00:00
Sergio Martins
1c41c33f33
Merge the two qrc files that are only for QtQuick
2020-12-16 11:53:36 +00:00
Sergio Martins
1dae128511
Fix the static build
...
The other library qrc is only needed for QtQuick
2020-12-16 11:41:15 +00:00
Sergio Martins
eab80c0545
Fix a -Wmismatched-tag warning
2020-12-16 10:54:47 +00:00
Sergio Martins
288c3df30b
Add missing include
2020-12-15 23:11:52 +00:00
Sergio Martins
e8728e8a35
qtquick: Fix the qrc not being included
2020-12-15 23:07:11 +00:00
Sergio Martins
94bfc4f2d1
qtquick: Fix build
2020-12-15 23:02:13 +00:00
Sergio Martins
d2da07508a
Replaced an include with a fwd decl
2020-12-15 22:58:10 +00:00
Sergio Martins
7082e40cd5
Fix non-developer build
...
These exports are needed
2020-12-15 21:56:22 +00:00
Sergio Martins
2c8bbd10f7
Remove the export macros from the old library
...
We now use only 1 library, so use the same export macros
2020-12-15 21:41:10 +00:00
Sergio Martins
ed8a401fe8
Meld kddockwidgets__multisplitter into kddockwidgets lib
...
It's overkill to have it in a separate library.
Simplifies deployment.
Speeds up build, as it was breaking paralellism.
2020-12-15 21:00:41 +00:00
Sergio Martins
72428075f0
Fix -Wshadow warnings
2020-12-15 20:38:20 +00:00
Sergio Martins
562db7c812
qtquick: Fix build
...
Missing include guards
2020-12-15 13:38:35 +00:00
Sergio Martins
3ee15d1307
Give python a bit of help building KDDW
2020-12-15 12:15:23 +00:00
Sergio Martins
cf232dda34
Enable Unity Builds unconditionally
...
Projects using KDDW won't need to modify KDDW, so there's no impact
on incremental builds
2020-12-15 11:13:41 +00:00
Sergio Martins
bfeac02a45
cmake: Make KDDW build faster with a unity build
2020-12-12 15:18:39 +00:00
Sergio Martins
22f4c36eb0
cmake: remove duplicate set of qtquick/qtwidget cmake options
...
Let's simply things and only use one set. If the top-level requires
QtQuick then so will multisplitter. It's not mix-and-match.
2020-12-12 14:11:26 +00:00
Allen Winter
3dc56ea4ef
Merge branch '1.1'
2020-12-12 08:20:10 -05:00
Allen Winter
cbedc06e97
various - prep for 1.1.1 release
v1.1.1
2020-12-11 16:56:04 -05:00
Sergio Martins
8f85f28ed4
Merge branch '1.1'
2020-12-11 16:44:07 +00:00
Sergio Martins
b5c2757874
Updated Changelog with v1.1.1
2020-12-11 16:36:37 +00:00
Sergio Martins
46f57ffbbc
Merge branch '1.1'
2020-12-10 21:39:54 +00:00
Sergio Martins
fb6e2afd7b
Windows: Don't start a drag when it's a resize
...
There were a few pixels where you could click where, very near the
border where it would start a drag while it shouldn't.
The drag state machine then was in an invalid state which could lead to
a crash.
Fixes issue #110
2020-12-10 21:16:42 +00:00
Sergio Martins
f74eb73326
qt6: Use only one CMake option for Qt6
...
We still had OPTION_QT6 leftovers
2020-12-09 14:09:20 +00:00
Sergio Martins
ceb796d807
qt6: Don't set the HDPI attributes
...
They don't do anything on Qt6, but warn.
2020-12-09 12:23:17 +00:00
Sergio Martins
9a9488117c
Add a State dtor, fixes a -Wweak-vtables warning
2020-12-09 11:13:55 +00:00
Sergio Martins
e55d75ba98
qt6: Fix build on Windows
2020-12-08 23:21:51 +00:00
Sergio Martins
742763e6e5
qt6: Remove unneeded Qt5Test find
...
It's already found in the root CMakeLists.txt
2020-12-08 22:56:59 +00:00
Sergio Martins
d7242f17b7
examples: Add AUTORCC
...
Fixes standalone examples not showing images
2020-12-08 22:36:23 +00:00
Sergio Martins
eba395dc4c
Fix build
2020-12-08 22:31:21 +00:00