644 Commits

Author SHA1 Message Date
Uwe Rathmann
a7fa7e3769 using stretch factors 2019-07-01 14:44:54 +02:00
Uwe Rathmann
c139bf2f99 not using QMetaObject::newInstance anymore, incompatibilities with Qt >=
12.4 fixed
2019-06-25 20:27:40 +02:00
Uwe Rathmann
0c87cb2a76 warning about broken Qt versions adeed 2019-06-25 17:35:20 +02:00
Uwe Rathmann
21e05c5ee7 avoid deprecated calls 2019-06-25 07:06:57 +02:00
Uwe Rathmann
b1f56594bc QskControl::maybeUnresized() added 2019-06-23 12:53:38 +02:00
Uwe Rathmann
309106965d QskAnimationHint::UpdateFlag introduced 2019-06-22 16:26:10 +02:00
Uwe Rathmann
a4a49bb7ae blocking consecutive LayoutRequest events until the next request for
sizeHints happens
2019-06-22 16:17:12 +02:00
Uwe Rathmann
ed071ecb65 delete childrenRect from the public API. It does not make sense for a
system, where the parent is responsible for laying out the children
2019-06-22 16:15:37 +02:00
Uwe Rathmann
447eeb9cb2 don't export QskDirtyItemFilter 2019-06-22 16:14:56 +02:00
Uwe Rathmann
fb594267c2 license/copyright notes added 2019-06-20 12:02:28 +02:00
Uwe Rathmann
1c5cbc10d1 growFlag -> canGrow 2019-06-20 11:46:34 +02:00
Uwe Rathmann
79597b61ca QskSizePolicy - more constrained policies 2019-06-20 11:45:32 +02:00
Uwe Rathmann
abfdb4894e saving some bytes 2019-06-19 14:32:59 +02:00
Uwe Rathmann
ee65ee1857 replacing QGridLayoutEngine by QskLinearLayoutEngine, QskStackBox
without QGridLayoutEngine
2019-06-19 14:08:45 +02:00
Uwe Rathmann
f8c57f7a7e making gcc4 happy 2019-06-19 13:59:07 +02:00
Uwe Rathmann
8b6e00cc68 debug operator added 2019-06-19 13:26:29 +02:00
Uwe Rathmann
6e10527a93 warnings about invalid size policies added 2019-06-19 13:25:29 +02:00
Uwe Rathmann
6a093b9343 respecting minimum/maximum sizes 2019-06-19 13:24:53 +02:00
Uwe Rathmann
e60373aa3c forgotten debug statement removed 2019-06-14 13:02:31 +02:00
Uwe Rathmann
56acfbb056 calling QskWindow::effectivePreferredSize only once 2019-06-14 13:00:28 +02:00
Uwe Rathmann
1918bc7cd8 [Misc] one dimensional version of sizeHint added 2019-06-13 14:00:30 +02:00
Uwe Rathmann
ba823301b9 QskLayoutHint added 2019-06-04 08:00:00 +02:00
Uwe Rathmann
7ad6072d67 defensive chacks added 2019-06-04 07:59:30 +02:00
Uwe Rathmann
4e23dd9428 more method for future use 2019-05-17 22:33:38 +02:00
Uwe Rathmann
d1a338d542 better classname 2019-05-17 22:33:20 +02:00
Uwe Rathmann
40bbe2d7d9 more functions 2019-05-17 22:33:02 +02:00
Uwe Rathmann
c923200e52 obsolete declaration removed 2019-05-17 07:00:08 +02:00
Uwe Rathmann
aea6f829ae allow setWatchedItem( nullptr ) 2019-05-16 13:57:55 +02:00
Uwe Rathmann
3426e78ed4 more efficient implementation of qskAlignedRect 2019-05-16 08:23:10 +02:00
Uwe Rathmann
0b8d857714 takeHint added, removeHint with return code 2019-05-16 08:14:53 +02:00
Uwe Rathmann
896772c9b4 making cppcheck happier 2019-05-16 08:14:32 +02:00
Uwe Rathmann
4f5c919706 QskLayoutConstraint::Type as bits 2019-05-12 15:26:57 +02:00
Uwe Rathmann
20a9b3bc76 shifting code to qmlexport 2019-05-12 15:19:49 +02:00
Uwe Rathmann
6113667976 code shifted to qmlexport 2019-05-12 13:54:22 +02:00
Uwe Rathmann
18bea9a46f code moved from QskLayoutItem to QskLayoutConstraint 2019-05-12 12:27:25 +02:00
Uwe Rathmann
62e91ebcee missing polish calls added 2019-05-12 12:26:34 +02:00
Uwe Rathmann
d19d82a65f qskSetTransparentForPositioner added 2019-05-12 12:18:41 +02:00
Uwe Rathmann
61ecd2f52e dh 2019-05-12 10:11:50 +02:00
Uwe Rathmann
1216c9aeeb using rowCount/columnCount 2019-05-10 11:58:01 +02:00
Uwe Rathmann
7761fccca6 properties added 2019-05-10 08:09:48 +02:00
Uwe Rathmann
f9a71be21c indentation fixed 2019-05-10 07:57:25 +02:00
Uwe Rathmann
f5fa8d6fa3 making QskLayoutBox a QskBox 2019-05-10 07:45:10 +02:00
Uwe Rathmann
01d5fedca7 making the panel optional 2019-05-10 07:44:13 +02:00
Uwe Rathmann
16d071489e innerBox reminder added 2019-05-10 07:33:59 +02:00
Uwe Rathmann
4850cdfac1 GridLayoutPage added 2019-05-10 07:33:41 +02:00
Uwe Rathmann
d53cb4116b code cleanup 2019-05-10 06:45:23 +02:00
Uwe Rathmann
3a616d3c6a missing QSK_EXPORT declarations added 2019-05-09 19:11:25 +02:00
Uwe Rathmann
aecd7406f3 minor changes 2019-05-06 16:36:52 +02:00
Uwe Rathmann
748bdebc61 layoutRectForWidth fixed 2019-04-30 09:05:08 +02:00
Uwe Rathmann
5453e84022 using 1e6 as dummy dimension 2019-04-30 09:04:46 +02:00