Uwe Rathmann
b29f688df2
reminding comment added
2018-05-09 15:45:10 +02:00
Uwe Rathmann
602e3748df
input comntext improvements
2018-04-27 13:48:51 +02:00
Uwe Rathmann
02ea027ca8
making clang happier
2018-04-10 18:31:49 +02:00
Uwe Rathmann
7b2e63c7e5
dead inputcontext related code removed
2018-04-04 20:19:47 +02:00
Uwe Rathmann
12a938e653
virtual keyboard improvements
2018-04-04 10:15:59 +02:00
Peter Hartmann
b497b776ae
merge changes from downstream ( #56 )
...
* keyboard: Rename some classes
* keyboard: adapt some files from downstream
2018-03-28 18:01:25 +02:00
Uwe Rathmann
4cd45201f6
more compile time checks, when using QskMetaFunction
2018-03-14 14:45:39 +01:00
Uwe Rathmann
ee3ac13e36
QskShortcutMap using QskMetaInvokable
2018-03-12 09:27:54 +01:00
Uwe Rathmann
42a09813ed
QskMata classes improved, queued connections for property write
...
accessors added
2018-03-11 17:28:32 +01:00
Uwe Rathmann
c109b170f1
QskMetaInvokable improved
2018-03-09 16:20:33 +01:00
Uwe Rathmann
b788f7da2c
property WRITE accessors added to QskMetaInvokable
2018-03-09 12:24:18 +01:00
Uwe Rathmann
0e832e27f8
QskMetaFunction::parameterTypes fixed
2018-03-08 08:37:44 +01:00
Uwe Rathmann
6c9d78c532
QskMetaInvokable introduced
2018-03-04 13:31:49 +01:00
Uwe Rathmann
b5a5b56a1d
QskMetaFunction.hpp introduced
2018-03-03 15:52:42 +01:00
Uwe Rathmann
05e2b91c01
QskMeta stuff seem to work now, but needs more testing
2018-03-02 14:58:43 +01:00
Uwe Rathmann
a9f5e0a528
non working ideas removed
2018-03-02 11:26:25 +01:00
Uwe Rathmann
686f4ff2d8
dh
2018-03-02 07:23:12 +01:00
Uwe Rathmann
2dbb48d8bb
dh
2018-03-02 07:07:19 +01:00
Uwe Rathmann
3970b11330
QskMeta classes improved
2018-03-02 06:57:08 +01:00
Uwe Rathmann
b7a48ae910
QskMetaCall classes improved
2018-03-01 17:11:59 +01:00
Uwe Rathmann
6e4421d4b7
QskMetaFunction::init removed - saves some size in the text segment
2018-03-01 15:13:55 +01:00
Uwe Rathmann
3079698d63
[Misc] QskMeta classes improved
2018-03-01 12:18:58 +01:00
Uwe Rathmann
02639e5d04
QskMeta classes improved
2018-02-28 16:48:46 +01:00
Uwe Rathmann
0075ccbdbd
QskMeta classes reorganized
2018-02-28 10:43:15 +01:00
Uwe Rathmann
6b87084678
memory leaks fixed
2018-02-28 08:37:40 +01:00
Uwe Rathmann
28660cca7d
implementation of QskMetaFunction continued - still several issues to
...
solve
2018-02-27 17:47:23 +01:00
Uwe Rathmann
76f0ed1ece
gcc 4/5 incompatibility fixed
2018-02-27 08:23:16 +01:00
Uwe Rathmann
0c1cfa3453
QskMetaFunction added - similar to QMetaMethod but for what Qt calls
...
"functor based" callbacks
2018-02-26 09:09:21 +01:00
Uwe Rathmann
38ed90b659
code improved
2018-02-07 15:40:05 +01:00
Uwe Rathmann
4a43c75608
daisy chaining the previously registered hooks
2018-02-07 09:25:31 +01:00
Uwe Rathmann
eafd887f9c
rounding issues when aligning QRects fixed ( no more jumping SVGs when
...
changing skins )
2018-01-03 13:10:55 +01:00
Uwe Rathmann
6813d643d3
skins factories can be loaded as plugins
2018-01-03 11:57:05 +01:00
Uwe Rathmann
95ffcdaa23
some fixes
2017-12-22 14:15:24 +01:00
Uwe Rathmann
4c74d9c19a
introducing Q_FALLTHROUGH
2017-12-11 08:58:57 +01:00
Uwe Rathmann
d55f1583ee
clange pedantic flags satisfied
2017-12-07 16:53:11 +01:00
Uwe Rathmann
5858d9a843
finally ending up with a named struct, what seems to be the only thing
...
that is accepted from all compilers
compilers
2017-12-07 12:44:58 +01:00
Uwe Rathmann
a41d78be4f
bugs found by the clang sanitizer
2017-12-07 11:54:06 +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
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
9caad94075
making clang happy
2017-10-30 08:08:58 +01:00
Uwe Rathmann
a7a5d53821
QskSkinRenderer removed
2017-10-20 20:26:14 +02:00
Uwe Rathmann
609bd9aac7
QskTextOptions improved
2017-10-20 13:31:55 +02:00
Uwe Rathmann
f21bed63c7
started to remove QskSkinRenderer
2017-10-20 13:09:30 +02:00
Uwe Rathmann
958196db19
QskBoxOptions removed
2017-10-20 09:17:13 +02:00
Uwe Rathmann
86895c2fed
some constructors as constexpr
2017-10-18 19:45:56 +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
abf9b1763e
typos fixed
2017-09-05 12:48:58 +02:00
Uwe Rathmann
ad5d2ddf66
QskBorderMetrics::rotated + QskBoxColors::rotated added
2017-09-03 14:56:39 +02:00