60 Commits

Author SHA1 Message Date
Uwe Rathmann
aaab3832fc SPEEDO define added - being disabled as default setting 2018-04-10 17:11:42 +02:00
Uwe Rathmann
b48dec991e Merge branch 'speedometer' of git://github.com/peter-ha/qskinny into peter-ha-speedometer 2018-04-10 16:56:39 +02:00
Uwe Rathmann
80c41c53e0 inputpanel subdir introduced 2018-04-06 11:27:10 +02:00
Peter Hartmann
8ddd039870 speedometers: Fix layout and add more public API 2018-04-05 11:23:52 +02:00
Peter Hartmann
b7c54d6916 Speedometer: Add some API 2018-04-05 11:23:48 +02:00
Peter Hartmann
554f07c5b4 automotive example: Add speedometer page 2018-04-05 11:23:38 +02:00
Uwe Rathmann
fc63f316b4 focus tab chain update fixed, when re-inserting am item at the end, that had already been
inserted before
2018-03-20 14:57:29 +01:00
Uwe Rathmann
d98317942e bad autofocusing of scopes, when reciving the focus removed - it lead to
inconsistent QQuickItem states, when focused items get
reparented.
2018-02-02 18:04:38 +01:00
Uwe Rathmann
8cb65fefa6 better focus handover after closing a popup 2018-01-20 17:21:13 +01:00
Uwe Rathmann
2cdabf34d6 QskControl::focusIndicatorRect introduced 2018-01-19 10:15:29 +01:00
Uwe Rathmann
6589f7a696 QskScrollArea once more changed, this time again without having to copy
the viewport clip node
2018-01-16 20:26:18 +01:00
Uwe Rathmann
b1c3acde8e QskScrollArea reimplemented to have a proper filtering of child events 2018-01-12 15:46:15 +01:00
Uwe Rathmann
277d8dd8d6 stable calculation of text base lines, so that text don't "wobble"
anymore during translations of margins/paddings
2018-01-04 13:59:51 +01:00
Uwe Rathmann
6813d643d3 skins factories can be loaded as plugins 2018-01-03 11:57:05 +01:00
Uwe Rathmann
e37502f454 formal change 2017-12-22 14:52:41 +01:00
Uwe Rathmann
2500f5c8c4 more accurate capturing for lambdas 2017-12-14 09:41:41 +01:00
Uwe Rathmann
0b3315d231 compiler warnings fixed 2017-12-07 14:58:46 +01:00
Uwe Rathmann
6caa018d1c using QFont::setPointSizeF 2017-12-07 14:57:48 +01:00
Uwe Rathmann
8abd8cf049 identifiers with a leading underscore are marked as reserved by the
language specification.
2017-12-07 14:56:12 +01:00
Uwe Rathmann
d32e682b4e example fixed ( didn't work with clang ) 2017-12-07 09:03:29 +01:00
Uwe Rathmann
c1e7571e10 QskShortcut moved to QskShortcutMap, new class QskShortcut for the QML
use case ( makes sense from C++ as well, but is less efficient as it needs one QObject per
shortcut )
2017-12-06 17:01:10 +01:00
Uwe Rathmann
c66292f605 QskShortcut improved 2017-12-05 17:40:21 +01:00
Uwe Rathmann
81acf6b610 Qt5 type of connection for QskShortcut 2017-12-03 17:58:18 +01:00
Uwe Rathmann
6db25ff7bc making clazy happier 2017-10-30 14:38:30 +01:00
Uwe Rathmann
c3b6830eb5 making clazy happier 2017-10-30 08:33:43 +01:00
Uwe Rathmann
d7d3047141 QskSkinRenderer removed 2017-10-20 20:26:39 +02:00
Uwe Rathmann
f21bed63c7 started to remove QskSkinRenderer 2017-10-20 13:09:30 +02:00
Uwe Rathmann
f9565bdea1 rectangles renamed to boxes 2017-10-20 07:42:53 +02:00
Uwe Rathmann
cc7d3eb473 also using updateBoxNode for QskSubWindowArea::Panel 2017-10-19 15:23:56 +02:00
Uwe Rathmann
6df27afcc0 APIs for setting box hints changed 2017-10-18 20:00:06 +02:00
Uwe Rathmann
e6f0088ae4 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:34:00 +02:00
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
67df39f599 shadow building of the automotive example fixed 2017-09-05 08:01:28 +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
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
9616ff3a54 thumbnails example modified 2017-07-30 14:31:05 +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
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
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
718ae556ab using the raster paint engine for the SVGs 2017-07-26 11:56:19 +02:00
Uwe Rathmann
2547fd567d unused face.svg removed 2017-07-26 06:59:39 +02:00
Uwe Rathmann
4ee66285d9 project file updated 2017-07-25 22:01:00 +02:00
Uwe Rathmann
e9e146f05f hmi-demo example renamed to automotive 2017-07-25 21:40:05 +02:00
Uwe Rathmann
fa5838f3db major update of the hmi-demo 2017-07-25 21:34:27 +02:00
Uwe Rathmann
757479f7f2 hmi-demo top layout code simplified 2017-07-25 11:33:33 +02:00
Uwe Rathmann
d3be6aaa27 hmi-demo code uncrustified 2017-07-25 10:47:40 +02:00