88 Commits

Author SHA1 Message Date
Uwe Rathmann
1f0ad384ac dropping support for Qt < 5.15 2022-04-16 16:29:58 +02:00
Uwe Rathmann
bf37fe000c using QMetaObject instead of QTimer for delayed calls 2022-04-14 08:26:49 +02:00
Uwe Rathmann
a1d60803f2 avoid crash with vnc plugin 2022-04-11 12:05:00 +02:00
Uwe Rathmann
69e4152b4c QskPlacementPolicy introduced 2022-04-08 16:46:20 +02:00
Uwe Rathmann
1b94e86e4b Q_OBJECT added 2022-03-25 16:22:02 +01:00
Uwe Rathmann
107e121d3b using QStringLiteral 2022-03-24 08:19:24 +01:00
Uwe Rathmann
9fe2771225 class moved to anonymous namespace 2022-03-24 08:18:15 +01:00
Uwe Rathmann
9be4562d8f compiler errors for Qt6 fixed 2022-03-23 14:43:05 +01:00
Uwe Rathmann
1cc0dff8d5 uncrustified 2022-03-23 11:54:34 +01:00
Uwe Rathmann
7f5d289808 obsolete code for earlier versions removed 2022-03-20 14:22:11 +01:00
Uwe Rathmann
598224e487 qmake setup changed 2022-03-18 12:32:57 +01:00
Uwe Rathmann
6295b137f3 beautified 2022-02-04 16:18:35 +01:00
Peter Hartmann
4c7c369477
Hunspell: Move prediction to an own thread (#159)
* text prediction: Move predictors to input panel

* hunspell: Move predictor to an own thread and update implementation
2022-02-04 16:10:44 +01:00
Uwe Rathmann
622c6f06c2 trailing semicolons removed 2021-12-27 10:21:03 +01:00
Uwe Rathmann
08fc3b95a6 substitutedSubcontrol is protected 2021-08-05 15:30:27 +02:00
Uwe Rathmann
d947920abe Squashed commit of the following:
commit f429d3ab4e82ab06bfd40577aef8e2d5fdfd59fd
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Wed Aug 4 14:40:36 2021 +0200

    subcontrolProxy introduced
2021-08-04 15:06:04 +02:00
Uwe Rathmann
923affe749 uncrustified 2021-08-04 09:31:16 +02:00
Uwe Rathmann
786e6c2446 code simplified 2021-01-20 16:44:09 +01:00
Uwe Rathmann
58de684902 using StrutSize instead og Minimum/Maximum metric hints 2020-12-16 12:49:24 +01:00
Uwe Rathmann
c1e70a2d9e more convenience methods to access skin hints 2020-12-15 07:21:12 +01:00
Uwe Rathmann
fbf2a33a9a uncrustified 2020-12-05 15:09:31 +01:00
Uwe Rathmann
484c0ceec5 no QStringList forward declarations possible with Qt6 - so we have to
rely on Qt headers we have included before. Not good ...
2020-10-23 13:45:09 +02:00
Uwe Rathmann
b351e078f5 Qt6 incompatibility fixed 2020-10-23 12:49:42 +02:00
Uwe Rathmann
b4077ebe4d avoid using deprecated calls 2020-03-01 18:27:39 +01:00
Uwe Rathmann
da7f40ca07 using sizeConstraint instead of sizeHint 2019-09-18 09:12:39 +02:00
Uwe Rathmann
177bb699bc processing of all type of size constraints ( minimum/preferred/maximum )
completed
2019-09-10 17:01:47 +02:00
Uwe Rathmann
ff27fff0a0 margin/padding confusion fixed 2019-09-06 12:07:18 +02:00
Uwe Rathmann
2500111ee5 making contentsSizeHint protected 2019-09-05 15:16:33 +02:00
Uwe Rathmann
6a588dc95a moving alignment/retainSizeWhenHidden from layouts to QskControl 2019-09-05 10:46:42 +02:00
Uwe Rathmann
8dc73dfdac defensive checks added 2019-04-26 18:07:35 +02:00
Uwe Rathmann
a9b5eeec96 declaration without implementation removed 2019-04-26 18:06:23 +02:00
Uwe Rathmann
d09d08c338 closing the input panel, when the corresponding input item gets
destroyed
2019-03-30 19:17:45 +01:00
Uwe Rathmann
8e8431f186 ignoring the horizontal size hint of the input proxy 2019-03-25 09:21:21 +01:00
Uwe Rathmann
9845aa2966 missing close for the input popop added 2019-02-05 10:12:11 +01:00
Uwe Rathmann
4e54d1cb58 uncrustified 2019-01-04 13:42:16 +01:00
Uwe Rathmann
f1ac0cc13d working on fade/slide in/out effects for popups 2018-10-10 08:55:03 +02:00
Uwe Rathmann
b4edcddbf4 making clazy happy 2018-08-03 11:11:42 +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
f10c6437d6 sending the initial input method event for clearing the cursor
asynchronously
2018-06-14 14:37:31 +02:00
Uwe Rathmann
5cc45e35e2 typos fixed 2018-06-14 13:19:04 +02:00
Uwe Rathmann
a8288f21b4 workaround for QTBUG: 68874 2018-06-14 12:44:08 +02:00
Uwe Rathmann
b0a87163bf Qt 5.6 incompatibility fixed 2018-06-12 20:50:32 +02:00
Uwe Rathmann
54f4655698 support for input panels per window added 2018-06-12 18:43:14 +02:00
Uwe Rathmann
1fc4d3af18 crash fixed 2018-06-12 11:03:03 +02:00
Uwe Rathmann
9e5ded43c6 sending of input method update hints improved 2018-06-12 10:56:06 +02:00
Uwe Rathmann
e195614654 input panel again 2018-06-12 08:20:48 +02:00
Uwe Rathmann
cb6faf7a1f input context classes reorganized: the whole idea if using input methods
for a virtual keyboard misses fundamental problems like f.e. having an
application with more than one window/screen.
2018-06-11 18:55:48 +02:00