2877 Commits

Author SHA1 Message Date
Uwe Rathmann
559c73eae8 expliciely removing the clipe item to avoid unexpected calls in the
destructor
2017-11-09 19:59:51 +01:00
Uwe Rathmann
708c7e81f2 handling Qt::GlobalColor 2017-11-09 19:59:32 +01:00
Uwe Rathmann
3f979fa6af moving code from QskControl to QskControlPrivate - beside hiding an API
it also works around a bug found with gcc 5/6 for -O2
2017-11-07 19:00:29 +01:00
Uwe Rathmann
4b20544cd6 working around a gcc optimzation bug with gcc 4/5/6 gcc 7 seems to be
o.k.
2017-11-03 19:58:21 +01:00
Uwe Rathmann
a9d0628dcd never using focus scopes without also being a tab fence ( currently only popups ). Otherwise navigation over the focus tab chain is broken. 2017-11-03 11:47:21 +01:00
Uwe Rathmann
f2f2724ea5 buggy implementation of QskRgbValue::toTransparent fixed 2017-11-02 18:49:51 +01:00
Uwe Rathmann
b1a137100a using Qt::PopupFocusReason as reason, when ... yes the focus changes
because of a QskPopup
2017-11-02 17:42:19 +01:00
Uwe Rathmann
356a4a38c2 unused include removed 2017-11-02 17:21:09 +01:00
Uwe Rathmann
0d63bedf70 bautified 2017-11-02 16:27:59 +01:00
Uwe Rathmann
33efb2d17a better focus handling for popups 2017-11-02 16:25:15 +01:00
Uwe Rathmann
ee7a404ae1 adjusting the stack order inside layouts to have a proper tab focus chain 2017-11-01 12:48:41 +01:00
Uwe Rathmann
5fad5bbef0 code simplified 2017-10-30 15:23:30 +01:00
Uwe Rathmann
6db25ff7bc making clazy happier 2017-10-30 14:38:30 +01:00
Uwe Rathmann
3504525840 making clazy happier 2017-10-30 12:06:19 +01:00
Uwe Rathmann
b754afbc87 forgotten signal addded 2017-10-30 08:53:34 +01:00
Uwe Rathmann
58a9c5303f making clazy happier 2017-10-30 08:48:49 +01:00
Uwe Rathmann
65184fb389 shadowing of QQuickWindow::visibility fixed 2017-10-30 08:43:28 +01:00
Uwe Rathmann
c3b6830eb5 making clazy happier 2017-10-30 08:33:43 +01:00
Uwe Rathmann
9caad94075 making clang happy 2017-10-30 08:08:58 +01:00
Uwe Rathmann
324ed2f80c QT_STRICT_ITERATORS enabled for gcc 2017-10-29 14:01:06 +01:00
Uwe Rathmann
f04d789233 adding the textinput to the tab chain 2017-10-29 14:00:10 +01:00
Uwe Rathmann
dcb02e9a72 scrollbars fixed 2017-10-25 17:10:50 +02:00
Uwe Rathmann
958b609306 after giving up misusing private objects, we are free to move our
private data back to to private object.
2017-10-25 14:53:49 +02: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
19b64d5b97 compiler warning fixed 2017-10-25 10:41:34 +02:00
Uwe Rathmann
7322f431cc QskRangeControl::setReadOnly fixed 2017-10-25 07:48:10 +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
68125cfc7e more code to the public API 2017-10-23 10:19:49 +02:00
Uwe Rathmann
94b6c63332 more parts of the QskSkinlet API being public 2017-10-23 08:36:19 +02: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
a7a5d53821 QskSkinRenderer removed 2017-10-20 20:26:14 +02:00
Uwe Rathmann
2aa7877152 cleaning up QskTextNode 2017-10-20 15:29:50 +02:00
Uwe Rathmann
609bd9aac7 QskTextOptions improved 2017-10-20 13:31:55 +02:00
Uwe Rathmann
f21bed63c7 started to remove QskSkinRenderer 2017-10-20 13:09:30 +02:00
Uwe Rathmann
958196db19 QskBoxOptions removed 2017-10-20 09:17:13 +02:00
Uwe Rathmann
f9565bdea1 rectangles renamed to boxes 2017-10-20 07:42:53 +02:00
Uwe Rathmann
2f32d2cbc6 minimum size for material buttons 2017-10-19 18:07:29 +02:00
Uwe Rathmann
83cf24737b using QskBoxNode for the subwindow title bar 2017-10-19 16:24:43 +02:00
Uwe Rathmann
cc7d3eb473 also using updateBoxNode for QskSubWindowArea::Panel 2017-10-19 15:23:56 +02:00
Uwe Rathmann
dcc4cee5da using updateBoxNode for the popup overlay 2017-10-19 15:11:55 +02:00
Uwe Rathmann
5814e94cff combined setting of color/metric animators reverted as also need
animators for flags.
2017-10-19 08:44:16 +02:00
Uwe Rathmann
6df27afcc0 APIs for setting box hints changed 2017-10-18 20:00:06 +02:00
Uwe Rathmann
b3e4360ad1 avoiding some pedantic compiler warnings 2017-10-18 19:51:29 +02:00
Uwe Rathmann
e746870cbb beautified 2017-10-18 19:50:34 +02:00
Uwe Rathmann
75395e2900 QskRgbValue::toTransparent added 2017-10-18 19:47:23 +02:00
Uwe Rathmann
86895c2fed some constructors as constexpr 2017-10-18 19:45:56 +02:00
Uwe Rathmann
646207a8d8 reordeered in alphabetical order 2017-10-18 19:43:23 +02:00
Uwe Rathmann
e5a053462c QskInputPanel fixed 2017-10-17 19:02:02 +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