222 Commits

Author SHA1 Message Date
Uwe Rathmann
c4160ac539 running dos2unix for the SVG files 2018-10-04 10:36:58 +02:00
Uwe Rathmann
7713897497 QskModule -> QskQml 2018-10-04 10:34:44 +02:00
Uwe Rathmann
6db5105fdc code related to QML access moved to an extra library: qmlexport 2018-10-04 10:23:28 +02:00
Uwe Rathmann
894b2707b1 examples.pri -> example.pri 2018-10-04 10:16:50 +02:00
Uwe Rathmann
b4edcddbf4 making clazy happy 2018-08-03 11:11:42 +02:00
Uwe Rathmann
0a92cb82db playing with clang-format 2018-08-03 08:15:28 +02:00
Uwe Rathmann
68bc2f032c dh 2018-07-31 17:32:25 +02:00
Uwe Rathmann
aaac57de94 unused member removed 2018-07-19 14:10:48 +02:00
Uwe Rathmann
dcdb49f7e3 default setting for showing the speedos reverted 2018-05-09 08:49:16 +02:00
Uwe Rathmann
4c0aaa8ea2 painting order for needle and box inverted 2018-05-09 08:47:52 +02:00
Uwe Rathmann
c3cd365b68 code for unused skins removed 2018-05-09 08:47:33 +02:00
Peter Hartmann
60a4f2ff1f Speedometer: inherit from QskRangeControl and make skinnable (#62)
* Speedometer: Inherit from QskRangeControl

We don't need start/endAngle() etc. and value() anymore,
but can use the methods from QskRangeControl.

* Speedometer: Make it skinnable

* automotive example: Only use two specially created skins

... because the default skins do not have hints for e.g. the speedometer.

Also, display the speedometer page by default.
2018-05-09 08:31:43 +02:00
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