Uwe Rathmann
3b03d942e7
examples/automotive moved to playground/dashboard
2022-07-14 14:03:46 +02:00
Uwe Rathmann
1ef8078b61
wip
2022-07-14 14:03:03 +02:00
Uwe Rathmann
bf15d21fb5
shadows example improved
2022-06-14 11:58:56 +02:00
Uwe Rathmann
1339a5f4cb
shadows added to the box model
2022-06-13 17:01:15 +02:00
Uwe Rathmann
0ed9afe2b4
QskBoxShadowNode introduced ( from playground/shadows )
...
- shader code migrated from glsl to vulkan-glsl
- #ifdef "Geschnetzel" introduced to support old and rhi graphic APIs
- iotdashboard, shadows examples adjusted
2022-06-04 17:56:14 +02:00
Uwe Rathmann
b2a95c126e
memory leak fixed
2022-05-30 17:17:47 +02:00
Uwe Rathmann
28d9b7385f
compiler warning fixed
2022-05-02 16:26:13 +02:00
Uwe Rathmann
1f0ad384ac
dropping support for Qt < 5.15
2022-04-16 16:29:58 +02:00
Uwe Rathmann
3a88045f80
Skinny::init added
2022-04-12 14:13:59 +02:00
Uwe Rathmann
d42e27af5d
some adjustments for the software renderer
2022-04-11 11:13:47 +02:00
Uwe Rathmann
4e8ede8130
QQuickImagePrivate can be used now
2022-04-11 10:12:33 +02:00
Uwe Rathmann
69e4152b4c
QskPlacementPolicy introduced
2022-04-08 16:46:20 +02:00
Uwe Rathmann
bd9718007d
workaround for Qt 6.2 incompatibility
2022-04-01 14:53:20 +02:00
Uwe Rathmann
a676caf994
support lib reorganized
2022-04-01 13:56:16 +02:00
Uwe Rathmann
d46f63fef1
LICENSE/README for Kiwi added
2022-03-25 11:05:36 +01:00
Uwe Rathmann
3442542048
using const methods
2022-03-24 08:50:28 +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
1c30548690
workaround for missing skin loading
2021-12-17 14:44:31 +01:00
Uwe Rathmann
303dd2f25d
using C++ auto
2021-10-27 13:02:18 +02:00
Uwe Rathmann
10519ffee0
Qt 5.6 incompatibility fixed
2021-10-26 10:59:26 +02:00
Uwe Rathmann
e0cdc8d768
shadows added for Qt < 6
2021-09-24 12:58:29 +02:00
Uwe Rathmann
c5ebb6c298
broken code removed from default build
2021-09-21 08:50:23 +02:00
Uwe Rathmann
00f025190d
shadows does not yet build with qt >= 6
2021-09-19 20:10:40 +02:00
Uwe Rathmann
2438b0f7ee
playing with shadows
2021-09-18 14:48:25 +02:00
Uwe Rathmann
3956f123f5
using pragma once for the examples
2021-08-04 10:11:12 +02:00
Uwe Rathmann
02ad876e14
Qt 5.15 ( probably earlier ) needs te initialization in componentComplete
2021-07-16 16:02:15 +02: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
d334ed84c5
API cleanup
2020-11-11 11:50:41 +01:00
Uwe Rathmann
da1f385682
using elementCount instead of count
2020-11-11 10:31:39 +01:00
Uwe Rathmann
774a34a6b8
finally the code seems to work with Qt 6.0.0 Beta 2
2020-11-01 16:57:59 +01:00
Uwe Rathmann
3bcba6faaf
wrong empty check fixed
2020-10-31 10:03:56 +01:00
Uwe Rathmann
901de11d1b
avoid initial warnings with empty sizes
2020-10-31 09:58:33 +01:00
Uwe Rathmann
fc5a9f2038
Qt6 incompatibilities
2020-10-26 17:51:31 +01:00
Uwe Rathmann
513e167d25
Qt 5.6 incompatibility removed
2020-10-20 17:44:36 +02:00
Uwe Rathmann
bbbc02f122
shadows added to playground
2020-10-06 15:49:46 +02:00
Uwe Rathmann
d1fa45174b
Qt 5.15 incompatibility fixed
2020-09-26 13:53:04 +02:00
Uwe Rathmann
4974262675
avoid crashes, when the Qt/Quick layout module is not available
2020-09-26 13:46:35 +02:00
Uwe Rathmann
fe66b99057
avoid "Rectangle" name conflicts
2020-09-22 13:21:26 +02:00
Uwe Rathmann
03b2b45ca3
kiwi code moved to subdirectory
2020-04-19 17:03:54 +02:00
Uwe Rathmann
cccf946144
code cleanup
2020-04-19 14:40:58 +02:00
Uwe Rathmann
09117c4f6d
avoid useless constraints
2020-04-18 11:50:44 +02:00
Uwe Rathmann
73572dd06e
work in progress
2020-04-17 16:05:57 +02:00
Uwe Rathmann
062f921313
using suggestValue
2020-04-13 16:00:01 +02:00
Uwe Rathmann
22fc80bb39
constraints simplified
2020-04-13 11:23:36 +02:00
Uwe Rathmann
a7e30c2550
non dynamic size constraints do work for simple use cases
2020-04-05 19:25:59 +02:00
Uwe Rathmann
a655c96c8b
AnchorBox improved
2020-04-04 18:47:44 +02:00
Uwe Rathmann
062713e8cc
avoid using deprecated calls
2020-03-13 13:32:22 +01:00
Uwe Rathmann
7fc772e891
2 more demos added showing layout issues
2019-12-04 10:13:56 +01:00
Uwe Rathmann
c86b416f1d
missing module added
2019-09-23 13:12:47 +02:00
Uwe Rathmann
a721b8841d
webenginecore-private added
2019-09-13 06:53:13 +02:00
Uwe Rathmann
b5ef42cb8c
Rectange renamed to TestRectangle to avoid name conflicts on Windows
2019-09-12 11:36:57 +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
6a588dc95a
moving alignment/retainSizeWhenHidden from layouts to QskControl
2019-09-05 10:46:42 +02:00
Uwe Rathmann
a93dd7dabb
unused operators removed
2019-09-02 18:29:16 +02:00
Uwe Rathmann
a80a6b3f32
avoid deprecation warning
2019-09-02 13:37:46 +02:00
Uwe Rathmann
35b98e4b69
playing with constraint based layouting
2019-08-30 13:13:32 +02:00
Uwe Rathmann
3d9a85d6c1
list box for changinf tests added
2019-07-29 17:34:46 +02:00
Uwe Rathmann
01cb089856
test4 imprived
2019-07-28 17:07:29 +02:00
Uwe Rathmann
b71ce92f10
multicell test added
2019-07-27 12:37:48 +02:00
Uwe Rathmann
beb44e4004
more test scenarios
2019-07-25 18:39:50 +02:00
Uwe Rathmann
26d5e56e2e
GridQuick added
2019-07-23 18:35:51 +02:00
Uwe Rathmann
5432d5f5b0
grids test application added, to compare the diefferent layout
...
implementations
2019-07-22 17:21:33 +02:00
Uwe Rathmann
401adac3ba
QskLinearBox::count, src/layouts/QskGridBox::count
2019-07-17 17:54:16 +02:00
Uwe Rathmann
fb594267c2
license/copyright notes added
2019-06-20 12:02:28 +02:00
Uwe Rathmann
ee65ee1857
replacing QGridLayoutEngine by QskLinearLayoutEngine, QskStackBox
...
without QGridLayoutEngine
2019-06-19 14:08:45 +02:00
Uwe Rathmann
ace07bd7dd
missing directory added
2019-04-04 17:52:49 +02:00
Uwe Rathmann
250cce0d76
using feature files
2019-04-02 09:07:09 +02:00
Uwe Rathmann
ba95c58aa2
CONFIG+=hide_symbols added
2019-04-01 17:41:21 +02:00
Uwe Rathmann
7f8af10bf3
accidentally removed definition reverted
2019-04-01 08:08:31 +02:00
Uwe Rathmann
7cbe60f5fc
project file include mechanism based on QMAKEFEATURES
2019-03-31 13:05:25 +02:00
Uwe Rathmann
727787abaf
initializing QT_PLUGIN_PATH before main
2019-03-17 17:13:32 +01:00
Uwe Rathmann
e1ca897478
uncrustified
2019-01-07 09:13:53 +01:00
Uwe Rathmann
a5f9bd7f0c
dialogbuttons moved to playground
2018-11-05 14:04:49 +01:00
Uwe Rathmann
adaee2b5ab
install rues
2018-10-26 09:04:08 +02:00
Uwe Rathmann
7713897497
QskModule -> QskQml
2018-10-04 10:34:44 +02:00
Uwe Rathmann
6db5105fdc
code related to QML access moved to an extra library: qmlexport
2018-10-04 10:23:28 +02:00
Uwe Rathmann
cb9649d186
initial attempt about how to make use of the webengine stuff
2018-09-27 16:49:05 +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
54f4655698
support for input panels per window added
2018-06-12 18:43:14 +02:00
Uwe Rathmann
e195614654
input panel again
2018-06-12 08:20:48 +02:00
Uwe Rathmann
84f196dcc4
inputpanel example with 2 windows
2018-06-08 12:54:00 +02:00
Uwe Rathmann
23eec85708
moving code from QskInputPanel
2018-06-02 17:10:41 +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
3f8616c084
QskTextInput improved
2018-04-18 10:46:11 +02:00
Uwe Rathmann
395aeba8ec
more input items
2018-04-13 16:24:08 +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
10a3435e91
QskInputPanel reintroduced being a composite of QskVirtualKeyboard +
...
QskInputSuggestionBar
2018-04-10 16:51:35 +02:00
Uwe Rathmann
1513d3716f
QskTextInput inproved
2018-04-09 10:05:59 +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
f4060f2e75
virtual keyboard related stuff improved
2018-04-05 14:18:15 +02:00
Uwe Rathmann
7b2e63c7e5
dead inputcontext related code removed
2018-04-04 20:19:47 +02:00
Uwe Rathmann
26417ed49a
initial version of QskTextInput wrapping QQuickTextInput
2018-04-03 10:47:21 +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
Peter Hartmann
5a250eff8b
Fix input panel event propagation
2018-03-27 16:37:32 +02:00
Peter Hartmann
2f2d5cf122
add TextInput
2018-03-27 16:30:09 +02: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
b788f7da2c
property WRITE accessors added to QskMetaInvokable
2018-03-09 12:24:18 +01:00
Uwe Rathmann
6c9d78c532
QskMetaInvokable introduced
2018-03-04 13:31:49 +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
28660cca7d
implementation of QskMetaFunction continued - still several issues to
...
solve
2018-02-27 17:47:23 +01:00
Uwe Rathmann
356966f4ca
invoker testprogram added
2018-02-26 09:39:53 +01:00
Uwe Rathmann
6813d643d3
skins factories can be loaded as plugins
2018-01-03 11:57:05 +01:00
Uwe Rathmann
2500f5c8c4
more accurate capturing for lambdas
2017-12-14 09:41:41 +01:00
Uwe Rathmann
d94d510c59
compiler warnings fixed
2017-12-07 14:59:29 +01:00
Uwe Rathmann
3504525840
making clazy happier
2017-10-30 12:06:19 +01:00
Uwe Rathmann
f04d789233
adding the textinput to the tab chain
2017-10-29 14:00:10 +01:00
Uwe Rathmann
e1e0edec3e
crazy combination of LineEdit/QQuickTextInputPrivate removed.
...
Interesting that such a thing is doable, but way too weired to keep it.
2017-10-25 13:40:32 +02:00
Uwe Rathmann
2c0733182a
Qt::FocusPolicy added. Hope this implementation does not break common
...
standards for mouse/wheel handling like being done in QC2
2017-10-24 19:32:54 +02:00
Uwe Rathmann
7f6378e3f6
enabling all shortcuts for the inputpanel example
2017-09-06 10:20:22 +02:00
Uwe Rathmann
6a0c6aa6bd
more complex types of skin hints ( starting with QskMargins, but more to
...
come )
2017-08-23 14:53:29 +02:00
Uwe Rathmann
aa5f1054b2
inputpanel example extended, but still some way to go until it works
2017-07-28 16:16:13 +02:00
Uwe Rathmann
9ed7306d75
inputpanel example "unqmlified"
2017-07-28 14:47:11 +02:00
Uwe Rathmann
f3ebc74f44
playing with the inputpanel example to get the virtual keyboard running
2017-07-28 13:06:59 +02:00
Uwe Rathmann
960df371b1
[Misc] playground examples landing in playground/bin
2017-07-25 10:37:31 +02:00
Uwe Rathmann
7fdd3322fb
QskLineEdit/QskImage moved to playground
2017-07-24 07:48:36 +02:00
Uwe Rathmann
e3a07d8cca
Experimental and unfinished QskImage/QskLineEdit classes moved to a new
...
playground area
2017-07-24 07:47:09 +02:00