408 Commits

Author SHA1 Message Date
Uwe Rathmann
153a682fd5 missing namespace qualifier added 2019-09-05 12:37:27 +02:00
Uwe Rathmann
27bb868f9d using QskControl::LayoutHints 2019-09-05 12:08:31 +02:00
Uwe Rathmann
72aee9970c using QskControl::alignmentHint instead of QskStackBox:.setAlignmentOf 2019-09-05 11:45:25 +02:00
Uwe Rathmann
6a588dc95a moving alignment/retainSizeWhenHidden from layouts to QskControl 2019-09-05 10:46:42 +02:00
Uwe Rathmann
ab5dc1924e wrong qulifier removed 2019-09-05 07:05:28 +02:00
Uwe Rathmann
a52c8d2e7b obsolete code removed from QskLayoutConstraint 2019-09-04 12:11:07 +02:00
Uwe Rathmann
74c349e6c6 blocking of LayoutRequest events to QskControlPrivate 2019-09-04 08:08:13 +02:00
Uwe Rathmann
b80b9b709c splitting QskControl.cpp 2019-09-04 06:59:43 +02:00
Uwe Rathmann
dbae418b1d code moved to QskLayoutConstraint 2019-09-01 15:33:36 +02:00
Uwe Rathmann
83efc6afe7 local type definition removed 2019-09-01 13:12:41 +02:00
Uwe Rathmann
a93c263c87 using QskLayoutConstraint 2019-09-01 13:01:01 +02:00
Uwe Rathmann
4e2e2ce30e Disabled state always by using events 2019-09-01 11:45:34 +02:00
Uwe Rathmann
fb3c3427bd QSizeF() alread initializes -1, -1 2019-08-09 10:15:03 +02:00
Uwe Rathmann
ff0118fe23 effectiveSizeHint improved 2019-07-25 18:38:09 +02:00
Uwe Rathmann
c37a99e059 no animtors for invisible windows 2019-07-19 12:18:16 +02:00
Uwe Rathmann
401adac3ba QskLinearBox::count, src/layouts/QskGridBox::count 2019-07-17 17:54:16 +02:00
Uwe Rathmann
fae80c3107 effectiveSizeHint added 2019-07-17 17:52:15 +02:00
Uwe Rathmann
f53b28727f using auto 2019-07-12 15:17:02 +02:00
Uwe Rathmann
6fb347eef9 making the code more readable 2019-07-04 14:22:55 +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
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
79597b61ca QskSizePolicy - more constrained policies 2019-06-20 11:45:32 +02:00
Uwe Rathmann
ee65ee1857 replacing QGridLayoutEngine by QskLinearLayoutEngine, QskStackBox
without QGridLayoutEngine
2019-06-19 14:08:45 +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
40bbe2d7d9 more functions 2019-05-17 22:33:02 +02:00
Uwe Rathmann
aea6f829ae allow setWatchedItem( nullptr ) 2019-05-16 13:57:55 +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
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
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
3a616d3c6a missing QSK_EXPORT declarations added 2019-05-09 19:11:25 +02:00
Uwe Rathmann
748bdebc61 layoutRectForWidth fixed 2019-04-30 09:05:08 +02:00
Uwe Rathmann
dd39017dbe implementation of dynamic constraints reorganized 2019-04-26 18:09:59 +02:00
Uwe Rathmann
98a7fff0a4 qskControlCast added 2019-04-26 11:56:09 +02:00
Uwe Rathmann
91c16e8076 making layout calculations of the skinlets independent from the current
of the control
2019-04-25 14:23:39 +02:00
Uwe Rathmann
3f1c5fc948 layout code fixed 2019-04-24 19:19:47 +02:00
Uwe Rathmann
ba365909d8 qskValidOrInnerRect improved 2019-04-24 08:39:13 +02:00
Uwe Rathmann
b2d9663a20 resolving loop harmonized with QskSkinHintTable 2019-04-23 11:34:34 +02:00
Uwe Rathmann
54f8591c33 QskTabBar::Panel | QskAspect::Spacing added 2019-04-23 08:51:17 +02:00
Uwe Rathmann
925613b81c animatedValue fixed 2019-04-19 17:04:36 +02:00
Uwe Rathmann
d03779cc6d effectivePlacement fixed 2019-04-18 16:17:35 +02:00