36 Commits

Author SHA1 Message Date
Uwe Rathmann
8ba11e2136 unused buttonShift method removed QskPushButtonSkinlet, this has to be
done by setting the padding
2017-09-01 12:28:20 +02:00
Uwe Rathmann
d6902f144c using QskSeparator::Panel | QskAspect::Size for the thickness of a
separator
2017-09-01 12:27:08 +02:00
Uwe Rathmann
16585a708d harmonizing skinlet code 2017-09-01 11:55:55 +02:00
Uwe Rathmann
be146f2480 unused code removed 2017-08-31 14:12:00 +02:00
Uwe Rathmann
d2d37852a2 suing initSizePolicy in constructors to avoid potential problems from
layout requests coming before the parent has been constructed completely.
2017-08-31 09:09:05 +02:00
Uwe Rathmann
cf58650c05 dynamic constraints for QskStackBox added 2017-08-31 08:50:24 +02:00
Uwe Rathmann
ff9e9ab63c starting to configure box subcontrols/nodes with
QskBoxColors/QskBorderMetrics
2017-08-28 17:42:11 +02:00
Uwe Rathmann
42981403e7 QskSkin::setGraphicRole, QskSkin::setFontRole introduced 2017-08-28 13:20:01 +02:00
Uwe Rathmann
46da086092 QskSkinnable::subControlRect introduced to avoid having to use
QskSkinlet in application code
2017-08-28 10:15:47 +02:00
Uwe Rathmann
93f5552a4e don't fall back on QskAspect::Control, when resolving from the local
skin hint table
2017-08-24 13:06:20 +02:00
Uwe Rathmann
6a0c6aa6bd more complex types of skin hints ( starting with QskMargins, but more to
come )
2017-08-23 14:53:29 +02:00
Uwe Rathmann
230bd83f61 calculation of inner/outer margins for boxes having a radius fixed 2017-08-23 08:45:32 +02:00
Uwe Rathmann
13d6719a5f QskSkinHintTable introduced to share more code between accessing local
and global hints
2017-08-22 20:50:55 +02:00
Uwe Rathmann
a57915c6f0 introducing high level APIs for setting of font and graphic roles for
Text/Graphic-Label
2017-08-22 20:15:11 +02:00
Uwe Rathmann
3c40903ea9 cleanup og the the skinHint retrieving 2017-08-22 19:47:06 +02:00
Uwe Rathmann
1adcce7347 as the number of local hints is supposed to be small
we don't need to have an extra lookup table for the animator hints.
2017-08-22 11:57:10 +02:00
Uwe Rathmann
b6df087756 harmonizing handling of local/global hint tables 2017-08-22 09:44:56 +02:00
Uwe Rathmann
4fde9abd02 making QskControl::childMouseEventFilter protectedagain 2017-08-21 15:56:26 +02:00
Uwe Rathmann
9f7453a0d5 typo fixed 2017-08-21 15:55:55 +02:00
Uwe Rathmann
e169645ac5 typos fixed 2017-07-30 14:30:50 +02:00
Uwe Rathmann
f3ebc74f44 playing with the inputpanel example to get the virtual keyboard running 2017-07-28 13:06:59 +02:00
Uwe Rathmann
ce10af1c98 return early with no node, when trying to create textures from empty
rects
2017-07-27 15:50:56 +02:00
Uwe Rathmann
8a806a5386 registering of subcontrols has to start with 1, 0 is reserved for QskAspect::Control 2017-07-27 15:49:21 +02:00
Uwe Rathmann
e5a0571cb0 creating of default skins by accident fixed ( needs only to be done, when
the application has no other skins already defined )
2017-07-26 17:50:41 +02:00
Uwe Rathmann
2b0a39494f interpolating between color-filter and no-color-filter ( and v.v. )
added for skin transitions
2017-07-26 17:48:52 +02:00
Uwe Rathmann
6a12eeda08 convenience setters added 2017-07-26 17:48:34 +02:00
Uwe Rathmann
40aeb80618 respecting all local skin hints during skin transitions 2017-07-26 13:21:44 +02:00
Uwe Rathmann
e5c2bd893b pontless include removed 2017-07-26 09:38:38 +02:00
Uwe Rathmann
3ef6e30857 default nop implementation for QskSkinTransition::updateSkin 2017-07-25 21:32:12 +02:00
Uwe Rathmann
dd109b1283 [Misc] QskGraphicLabel::Stretch mode fixed 2017-07-25 10:38:43 +02:00
Uwe Rathmann
7fdd3322fb QskLineEdit/QskImage moved to playground 2017-07-24 07:48:36 +02:00
Uwe Rathmann
e3a07d8cca Experimental and unfinished QskImage/QskLineEdit classes moved to a new
playground area
2017-07-24 07:47:09 +02:00
Uwe Rathmann
972e04fd52 Blocking Animator events from the scene graph thread to avoid running
into QCoreApplication assertions. This is a workaround only as starting
animators happens in QskInputPanel and shuld be avoided there.
2017-07-24 07:43:59 +02:00
Uwe Rathmann
6dccfb1de5 QskSkinTransition fixed 2017-07-23 16:36:40 +02:00
Uwe Rathmann
89695a82d5 README improved 2017-07-22 18:17:53 +02:00
Uwe
3cdfeaaf1c initial commit 2017-07-21 18:21:34 +02:00