113 Commits

Author SHA1 Message Date
Uwe Rathmann
c14c7b0059 QskAspect::AllUserStates added 2018-10-02 07:29:54 +02:00
Uwe Rathmann
f94373390b making MSVC happy 2018-09-23 11:02:00 +02:00
Uwe Rathmann
2a3811fcd9 QskGlobal include cleanup 2018-08-03 08:30:23 +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
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