Uwe Rathmann
6479937294
All box subcontrols are displayd with vertex lists instead of textures
...
now. Implementation is almost complete beside of the not yet done Qt
antialiasing mode. Not all sort of linear gradients ( see
QLinearGradients ) are implemented - needs 1-2 days more.
The aspect flags for box primitives have been substantially changed from
too atomic to more strutured units.
The skins are currently incomplete - will be fixed later.
2017-10-17 17:29:02 +02:00
Uwe Rathmann
129d648056
bad gcc option removed
2017-09-12 06:49:40 +02:00
Uwe Rathmann
4dcad19f3b
better gcc 4 version check
2017-09-12 06:47:38 +02:00
Uwe Rathmann
917636992b
some debug code for counting lookups in the hint tables
2017-09-06 10:22:59 +02:00
Uwe Rathmann
7f6378e3f6
enabling all shortcuts for the inputpanel example
2017-09-06 10:20:22 +02:00
Uwe Rathmann
abf9b1763e
typos fixed
2017-09-05 12:48:58 +02:00
Uwe Rathmann
67df39f599
shadow building of the automotive example fixed
2017-09-05 08:01:28 +02:00
Uwe Rathmann
ad5d2ddf66
QskBorderMetrics::rotated + QskBoxColors::rotated added
2017-09-03 14:56:39 +02:00
Uwe Rathmann
1866ecb2f3
bad hash value calculation of QskBoxNode fixed
2017-09-03 14:55:21 +02:00
Uwe Rathmann
b03ee5b11d
QskBorderMetrics::toAbsolute ( = resolving Qt::RelativeSize metrics )
...
added
2017-09-01 15:49:00 +02:00
Uwe Rathmann
8d80b6acc1
minor QskPageIndicator cleanups
2017-09-01 13:09:24 +02:00
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
a2f3f4d057
compiler warning fixed
2017-08-31 12:36:10 +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
ae04a8892e
README changed
2017-07-30 14:31:28 +02:00
Uwe Rathmann
9616ff3a54
thumbnails example modified
2017-07-30 14:31:05 +02:00
Uwe Rathmann
e169645ac5
typos fixed
2017-07-30 14:30:50 +02:00
Uwe Rathmann
aa5f1054b2
inputpanel example extended, but still some way to go until it works
2017-07-28 16:16:13 +02:00
Uwe Rathmann
9ed7306d75
inputpanel example "unqmlified"
2017-07-28 14:47:11 +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
478f2828e4
RadioControl removed from automotive example. It is not yet used and
...
will confuse readers. Probably becomes reverted once development of this
demo continues
2017-07-27 15:52:16 +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
5e6397cdd3
symbols example removed, thumbnails example added
2017-07-27 08:27:20 +02:00
Uwe Rathmann
59f2e7c808
symbols example removed, thumbnails example ( showing QskScrollArea +
...
flicking ) instead
2017-07-27 08:26:23 +02:00
Uwe Rathmann
ec5521ab3e
Lots of colors and stuff for demonstrating skin transitions added.
...
Better hints for the slider of the DefaultSkin - some animators and
increased mouse press areas
2017-07-26 17:54:25 +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
2636c4a7af
better debug infos about shortcuts
2017-07-26 13:21:10 +02:00
Peter Hartmann
a01749e2ba
rcc: Use the right binary when invoking manually ( #35 )
...
* rcc: Use the right binary when invoking manually
Otherwise we could run into the following error:
rcc: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/rcc': No such file or directory
Makefile:626: recipe for target 'rcc/qrc_images.cpp' failed
make: *** [rcc/qrc_images.cpp] Error 1
* README: add automotive screenshot (fixes #32 )
2017-07-26 13:18:01 +02:00
Uwe Rathmann
5a17a9fbed
always using the same default font for the examples
2017-07-26 11:56:58 +02:00