Uwe Rathmann
546044f916
layout code with transformations
2018-04-06 18:07:12 +02:00
Uwe Rathmann
07d28529be
QskVirtualKeyboard much simpler now
2018-04-06 17:30:24 +02:00
Uwe Rathmann
80c41c53e0
inputpanel subdir introduced
2018-04-06 11:27:10 +02:00
Uwe Rathmann
84649f74f1
for some reason accessing QMethodInputPrivate makes the sanitizer complaining
2018-04-06 09:00:41 +02:00
Uwe Rathmann
469e110f82
code simplified
2018-04-06 09:00:09 +02:00
Uwe Rathmann
f4060f2e75
virtual keyboard related stuff improved
2018-04-05 14:18:15 +02:00
Peter Hartmann
8ddd039870
speedometers: Fix layout and add more public API
2018-04-05 11:23:52 +02:00
Peter Hartmann
b7c54d6916
Speedometer: Add some API
2018-04-05 11:23:48 +02:00
Peter Hartmann
554f07c5b4
automotive example: Add speedometer page
2018-04-05 11:23:38 +02:00
Uwe Rathmann
7b2e63c7e5
dead inputcontext related code removed
2018-04-04 20:19:47 +02:00
Uwe Rathmann
67052eb60a
improving inputcontext
2018-04-04 15:19:51 +02:00
Uwe Rathmann
26f8e1b936
improving the input context
2018-04-04 12:05:01 +02:00
Uwe Rathmann
12a938e653
virtual keyboard improvements
2018-04-04 10:15:59 +02:00
Uwe Rathmann
777a134645
improving text input classes
2018-04-03 20:15:20 +02:00
Uwe Rathmann
26417ed49a
initial version of QskTextInput wrapping QQuickTextInput
2018-04-03 10:47:21 +02:00
Uwe Rathmann
6f4a0045d5
using subControlRect
2018-04-03 10:46:55 +02:00
Uwe Rathmann
0a0acb5e27
simplifying the inputcontext stuff
2018-04-02 17:01:04 +02:00
Uwe Rathmann
d947fb3999
input panel stuff
2018-04-01 12:47:44 +02:00
Uwe Rathmann
897f6c520b
changes for gcc4
2018-03-31 18:34:51 +02:00
Uwe Rathmann
0fea82dfff
constructor code improved
2018-03-31 18:34:34 +02:00
Uwe Rathmann
df3a306fb0
missing hunspell subdir added
2018-03-30 18:36:27 +02:00
Uwe Rathmann
59b516a118
3rdparty moved to inputcontext/3rdparty.
...
The 3rdparty files are now compiled as part of the corresponding input
method, so that the project files can be written without using platform
specific linker flags.
2018-03-30 18:31:13 +02:00
Uwe Rathmann
9bf518145d
compiler errors/warnings fixed
2018-03-30 15:04:26 +02:00
Peter Hartmann
7b8f0625c1
Add Pinyin / Hunspell and some more refactoring ( #58 )
...
* more keyboard refactoring
* keyboard: Add Pinyin and Hunspell, and change suggestions API
* Add object files to gitignore
2018-03-30 10:15:05 +02:00
Peter Hartmann
66677067d5
remove keyboardRect() ( #57 )
2018-03-28 19:05:20 +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
63795d21b0
Merge branch 'peter-ha-qsktextinput'
2018-03-28 15:52:26 +02:00
Peter Hartmann
b68fc92cc9
keyboard: fix layout calculation
2018-03-28 15:49:45 +02:00
Peter Hartmann
7af9cc6cdf
input panel: derive from QskBox
2018-03-28 15:31:44 +02:00
Peter Hartmann
c1945a00ec
keyboard skins: remove commented lines
2018-03-28 15:14:30 +02:00
Peter Hartmann
3d584beee2
keyboard: Highlight hacks
2018-03-28 14:42:05 +02:00
Peter Hartmann
2951523aaf
Don't use a tab fence
2018-03-28 14:01:26 +02:00
Peter Hartmann
745adf463e
keyboard: Store ints rather than Qt::Keys
2018-03-28 12:02:10 +02:00
Peter Hartmann
ee5cffdc79
keyboard: Fix special characters mode
2018-03-28 10:53:06 +02:00
Peter Hartmann
60c16c82c8
keyboard: Make key buttons work
...
Not sure whether this is the right way...
2018-03-27 19:20:37 +02:00
Peter Hartmann
ddea04445c
keyboard: Fix focusing / tab key
2018-03-27 17:05:20 +02:00
Peter Hartmann
412267cf9a
keyboard: Make auto repeat work
2018-03-27 17:03:33 +02:00
Peter Hartmann
02da3993f2
keyboard: make font size grow
2018-03-27 17:02:14 +02:00
Peter Hartmann
fbdfb5aa19
create UI in constructor, no need to defer anymore
2018-03-27 17:02:12 +02:00
Peter Hartmann
fcba898217
fix layout
2018-03-27 16:46:21 +02:00
Peter Hartmann
a28909327b
Add subcontrol for input panel
2018-03-27 16:40:53 +02:00
Peter Hartmann
80249f0c30
QskInputPanel: Support margins
2018-03-27 16:39:54 +02:00
Peter Hartmann
a0995f6d72
keyboard: fix cursor navigation and clean up the code a bit
2018-03-27 16:38:44 +02:00
Peter Hartmann
debd286b4d
input panel: Apply style to new input panel
2018-03-27 16:38:42 +02:00
Peter Hartmann
5a250eff8b
Fix input panel event propagation
2018-03-27 16:37:32 +02:00
Peter Hartmann
e365592457
new input panel code
2018-03-27 16:37:27 +02:00
Peter Hartmann
2e3834acf9
input panel formatting
2018-03-27 16:33:48 +02:00
Peter Hartmann
2f2d5cf122
add TextInput
2018-03-27 16:30:09 +02:00
Uwe Rathmann
374f39c87b
const added
2018-03-25 16:17:46 +02:00
Uwe Rathmann
e1ca64c6a3
Qt creator files added
2018-03-25 14:38:50 +02:00