356 Commits

Author SHA1 Message Date
Uwe Rathmann
0c5dc0ce37 registration of text predictions removed from QskInputContext 2018-05-09 17:01:30 +02:00
Uwe Rathmann
e5d6fe0dc3 QskInputContext is no platform input context anymore to avoid forwarding
private APIs to applicaton code
2018-05-09 15:45:43 +02:00
Uwe Rathmann
b29f688df2 reminding comment added 2018-05-09 15:45:10 +02:00
Uwe Rathmann
0933edac5d default constructors 2018-05-09 14:13:50 +02:00
Uwe Rathmann
c2d8f0f6fe QskControl::setExplicitSizeHint fixed 2018-05-09 14:13:26 +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
6b47678805 input panel improvements 2018-05-09 08:20:59 +02:00
Uwe Rathmann
f9ef60e2d5 handle window loss in pressed state 2018-05-09 08:20:32 +02:00
Uwe Rathmann
1a9a08636b QskResizable merged into QskControl. The memory of the explicit size
hints is allocated lazily as in the most cases a control does not
have them at all
2018-05-08 10:34:00 +02:00
Uwe Rathmann
8096ef0eff beautified 2018-05-08 10:33:31 +02:00
Uwe Rathmann
8ed1036839 memory leak fixed - buttons were not deleted in case of dialogs, that
have never been shown
2018-05-08 10:32:22 +02:00
Uwe Rathmann
c46b105879 sizeHints renamed to explicitSizeHints, widthForHeight/heightForWidth
moved to QskControl
2018-05-01 13:55:26 +02:00
Uwe Rathmann
e859075f6a unused enum removed 2018-05-01 12:51:14 +02:00
Uwe Rathmann
02e6a65b07 code moved from QskControl to QskQuick 2018-05-01 12:41:20 +02:00
Uwe Rathmann
1ba0fd40bc code moved from QskControl to QskQuick 2018-05-01 12:26:59 +02:00
Uwe Rathmann
c7ae7baae2 using QStringList instead og QVector< QString > - although QList is not
the better choice
2018-05-01 11:52:29 +02:00
Uwe Rathmann
456bf48dec unused QskVirtualKeyboard::event removed 2018-05-01 11:51:56 +02:00
Uwe Rathmann
5636ddf329 reformat 2018-05-01 11:50:41 +02:00
Uwe Rathmann
9fe1d45345 QskGraphicLabel::setSource( QString ) added 2018-05-01 11:50:06 +02:00
Uwe Rathmann
3ffd9b3a71 input panel improved 2018-04-30 10:03:51 +02:00
Uwe Rathmann
7fe675d74d input proxy feature added for QskInputPanel 2018-04-27 16:55:50 +02:00
Uwe Rathmann
602e3748df input comntext improvements 2018-04-27 13:48:51 +02:00
Uwe Rathmann
16efc695b9 more changes concering the input context 2018-04-26 14:42:33 +02:00
Uwe Rathmann
745b704ba8 hunspell diabled 2018-04-23 14:39:34 +02:00
Uwe Rathmann
688ea07c02 code moved from inputcontext to inputpanel 2018-04-23 14:37:17 +02:00
Uwe Rathmann
dfe2b875fd key composition moved to QskInputContext 2018-04-23 14:06:40 +02:00
Uwe Rathmann
4ce1780f90 Qt 5.6 incompatibilities fixed 2018-04-23 10:42:37 +02:00
Uwe Rathmann
151a73cb0b QskInputContext improved 2018-04-20 08:52:26 +02:00
Uwe Rathmann
48c897f825 also accepting autorepeated Key_Space/Key_Select, even if this is not in line with
what QAbstractButton does
2018-04-19 15:27:45 +02:00
Uwe Rathmann
63cb3bde5d updates, when the window size is changing 2018-04-19 09:39:46 +02:00
Uwe Rathmann
ddbc5db920 using a renderjob for restoring the componentComplete flags 2018-04-19 09:33:24 +02:00
Uwe Rathmann
6e2e80d2de QskTextInput/QskInputPanel improvements 2018-04-18 19:41:46 +02:00
Uwe Rathmann
3f8616c084 QskTextInput improved 2018-04-18 10:46:11 +02:00
Uwe Rathmann
5d9f22a757 When deleting a focus scope the hasFocus() flag is not cleared for the
item having the local scope. In situations, where the focusScope is no
parent ( only a parentItem() ) and the focusItem gets reparented
we run into an invalid situation with a wron focus flag.
To work around this Qt bug we manually clear the focus flag.
2018-04-17 21:28:15 +02:00
Uwe Rathmann
a950203e7b fixed for multiple windows with different thread contexts 2018-04-17 14:46:50 +02:00
Uwe Rathmann
34cc82dd70 QskTextInput/QskInputPanel improved 2018-04-13 16:32:48 +02:00
Uwe Rathmann
395aeba8ec more input items 2018-04-13 16:24:08 +02:00
Uwe Rathmann
79c53bb1c7 workaround for setting the focus with Qt::PopupFocusReason 2018-04-13 16:23:09 +02:00
Uwe Rathmann
e2ca55819e locale updates fixed 2018-04-12 13:32:28 +02:00
Uwe Rathmann
959ebfd38a dh 2018-04-12 13:23:10 +02:00
Uwe Rathmann
ed558f3021 wrong return value when inheriting the locale fixed 2018-04-12 13:07:58 +02:00
Uwe Rathmann
d1ecec2ad8 improving QskInputContext 2018-04-12 12:03:51 +02:00
Uwe Rathmann
0ee83c1e32 QskInputContext improvements 2018-04-11 17:33:43 +02:00
Uwe Rathmann
07d5d933c1 simplifying QskInputCompositionModel 2018-04-11 11:02:29 +02:00
Uwe Rathmann
67dee082ec filtering of input method events moved to QskInputContext 2018-04-11 08:58:14 +02:00
Uwe Rathmann
02ea027ca8 making clang happier 2018-04-10 18:31:49 +02:00
Uwe Rathmann
aaab3832fc SPEEDO define added - being disabled as default setting 2018-04-10 17:11:42 +02:00