68 Commits

Author SHA1 Message Date
Uwe Rathmann
3837205847 [Misc] several static methods from QskControl changed into qskXYZ
functions to avoid any conflicts with APIs that might be added to
QQuickItem in future versions
2018-01-19 10:07:05 +01:00
Uwe Rathmann
6c82f1a783 iterating over all fonts 2018-01-06 17:57:33 +01:00
Uwe Rathmann
440ad62631 avoid font sizes <= 0 2018-01-05 09:37:17 +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
8413b8db9c making the skin factory fallback loader configurable 2018-01-03 12:17:05 +01:00
Uwe Rathmann
6813d643d3 skins factories can be loaded as plugins 2018-01-03 11:57:05 +01:00
Uwe Rathmann
09695154d7 never use private headers in the support lib 2018-01-03 09:23:46 +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
85e3af73d9 support for shortcut connections on different threads added 2017-12-05 13:10:50 +01:00
Uwe Rathmann
81acf6b610 Qt5 type of connection for QskShortcut 2017-12-03 17:58:18 +01:00
Uwe Rathmann
3504525840 making clazy happier 2017-10-30 12:06:19 +01:00
Uwe Rathmann
c3b6830eb5 making clazy happier 2017-10-30 08:33:43 +01: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
2636c4a7af better debug infos about shortcuts 2017-07-26 13:21:10 +02:00
Uwe Rathmann
5a17a9fbed always using the same default font for the examples 2017-07-26 11:56:58 +02:00
Uwe Rathmann
3ef6e30857 default nop implementation for QskSkinTransition::updateSkin 2017-07-25 21:32:12 +02:00
Uwe Rathmann
f2c5290b15 printing info messages about shortcuts to the console 2017-07-24 09:38:16 +02:00
Uwe
3cdfeaaf1c initial commit 2017-07-21 18:21:34 +02:00