Commit Graph

34 Commits

Author SHA1 Message Date
Uwe Rathmann 2b6d0bc90a [Misc] moving QskRgbValue tp common 2018-10-22 10:05:57 +02:00
Uwe Rathmann da0fb28290 QskPaintedNode/QskTextureRenderer added 2018-10-04 16:15:42 +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 73d911cee2 QskInputGrabber added 2018-07-02 08:08:38 +02:00
Uwe Rathmann e195614654 input panel again 2018-06-12 08:20:48 +02:00
Uwe Rathmann 9f78660f30 inputpanel classes reorganized, coming closer to something useful 2018-06-04 10:00:52 +02:00
Uwe Rathmann 11dd05ff49 code moved to QskInputManager 2018-06-01 17:26:22 +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 1ba0fd40bc code moved from QskControl to QskQuick 2018-05-01 12:26:59 +02:00
Uwe Rathmann 16efc695b9 more changes concering the input context 2018-04-26 14:42:33 +02:00
Uwe Rathmann 688ea07c02 code moved from inputcontext to inputpanel 2018-04-23 14:37:17 +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 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 e365592457 new input panel code 2018-03-27 16:37:27 +02:00
Uwe Rathmann 42a09813ed QskMata classes improved, queued connections for property write
accessors added
2018-03-11 17:28:32 +01:00
Uwe Rathmann 6c9d78c532 QskMetaInvokable introduced 2018-03-04 13:31:49 +01:00
Uwe Rathmann b5a5b56a1d QskMetaFunction.hpp introduced 2018-03-03 15:52:42 +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 0075ccbdbd QskMeta classes reorganized 2018-02-28 10:43:15 +01:00
Uwe Rathmann 34cd6e3754 QskMetaFunction added 2018-02-26 09:39:14 +01:00
Uwe Rathmann 6813d643d3 skins factories can be loaded as plugins 2018-01-03 11:57:05 +01:00
Uwe Rathmann c1e7571e10 QskShortcut moved to QskShortcutMap, new class QskShortcut for the QML
use case ( makes sense from C++ as well, but is less efficient as it needs one QObject per
shortcut )
2017-12-06 17:01:10 +01:00
Uwe Rathmann 610bc48931 APIs fot creating text nodes changed 2017-10-23 07:46:46 +02:00
Uwe Rathmann d7d3047141 QskSkinRenderer removed 2017-10-20 20:26:39 +02:00
Uwe Rathmann f21bed63c7 started to remove QskSkinRenderer 2017-10-20 13:09:30 +02:00
Uwe Rathmann 646207a8d8 reordeered in alphabetical order 2017-10-18 19:43:23 +02:00
Uwe Rathmann e6f0088ae4 All box subcontrols are displayd with vertex lists instead of
textures
    now. Implementation is almost complete beside of the not yet done Qt
    antialiasing mode. Not all sort of linear gradients ( see
    QLinearGradients ) are implemented - needs 1-2 days more.
    The aspect flags for box primitives have been substantially changed
from
    too atomic to more strutured units.
    The skins are currently incomplete - will be fixed later.
2017-10-17 17:34:00 +02:00
Uwe Rathmann ff9e9ab63c starting to configure box subcontrols/nodes with
QskBoxColors/QskBorderMetrics
2017-08-28 17:42:11 +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 13d6719a5f QskSkinHintTable introduced to share more code between accessing local
and global hints
2017-08-22 20:50:55 +02:00
Uwe Rathmann 7fdd3322fb QskLineEdit/QskImage moved to playground 2017-07-24 07:48:36 +02:00
Uwe 3cdfeaaf1c initial commit 2017-07-21 18:21:34 +02:00