1596 Commits

Author SHA1 Message Date
Uwe Rathmann
852504da05 beautified 2018-07-05 13:02:25 +02:00
Uwe Rathmann
73d911cee2 QskInputGrabber added 2018-07-02 08:08:38 +02:00
Uwe Rathmann
7ee3ff436d never call update, when having no content 2018-07-02 08:08:08 +02:00
Uwe Rathmann
d98302a722 wrong insertion of the input grabber fixed 2018-06-26 11:55:57 +02:00
Uwe Rathmann
47962506e9 bad loop fixed 2018-06-26 11:46:51 +02:00
Uwe Rathmann
5e6d5ebceb started to improve QskPopup and friends 2018-06-26 11:11:37 +02:00
Uwe Rathmann
c752ee547f QskControl::isVisibleTo added 2018-06-26 11:10:44 +02:00
Uwe Rathmann
dcf77a0ae1 obsolete comments removed 2018-06-25 12:39:46 +02:00
Uwe Rathmann
370800d9c8 workaround added ( extra flahg in QskWindow ) to work around the missing
NoMousePropagation attribute
2018-06-25 12:36:15 +02:00
Uwe Rathmann
9320b5c5be helping the beautifier 2018-06-25 12:35:42 +02:00
Uwe Rathmann
c6317a9f2b explicitely ungrab on reset 2018-06-19 10:46:51 +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
db3f1e3c19 corner case for simultaneous mouse press events on different screens
fixed
2018-06-14 11:35:47 +02:00
Uwe Rathmann
b0a87163bf Qt 5.6 incompatibility fixed 2018-06-12 20:50:32 +02:00
Uwe Rathmann
e70bcecae3 pointless line removed 2018-06-12 20:27:16 +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
f8982e2177 heightForWidth/widthForHeight generalized for autoLayoutChildren 2018-06-12 08:19:28 +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
Uwe Rathmann
87eea5a2a9 QskTextInput signals fixed 2018-06-11 11:34:12 +02:00
Uwe Rathmann
0e53dc63ea unused code removed 2018-06-11 09:01:37 +02:00
Uwe Rathmann
84f196dcc4 inputpanel example with 2 windows 2018-06-08 12:54:00 +02:00
Uwe Rathmann
87f4d718c5 QString version of setGraphicSource added 2018-06-07 07:24:34 +02:00
Uwe Rathmann
1e71259406 styling of QskInputPanel 2018-06-05 16:55:36 +02:00
Uwe Rathmann
a62e7fb3e2 sizePolicy of the inputProxy fixed 2018-06-05 12:46:13 +02:00
Uwe Rathmann
e300755027 input method stuff 2018-06-05 11:20:54 +02:00
Uwe Rathmann
b17d8dcb68 creating the input panel accidently fixed 2018-06-04 10:20:52 +02:00
Uwe Rathmann
9f78660f30 inputpanel classes reorganized, coming closer to something useful 2018-06-04 10:00:52 +02:00
Uwe Rathmann
ce50d49312 keyboard handling improved 2018-06-03 11:01:22 +02:00
Uwe Rathmann
23eec85708 moving code from QskInputPanel 2018-06-02 17:10:41 +02:00
Uwe Rathmann
11dd05ff49 code moved to QskInputManager 2018-06-01 17:26:22 +02:00
Uwe Rathmann
186b18587b QskInputManager introduced 2018-06-01 12:00:31 +02:00
Uwe Rathmann
221b573287 input context changes 2018-06-01 09:45:02 +02:00
Uwe Rathmann
b97a43008c layout code moved from QskInputPanel to QskBox 2018-05-30 11:47:46 +02:00
Uwe Rathmann
62de379794 heightForWidth/widthForHeight improved 2018-05-30 11:05:02 +02:00
Uwe Rathmann
4eb74f5b71 working with nested gesture recognizers fixed 2018-05-29 12:05:16 +02:00
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