1758 Commits

Author SHA1 Message Date
Uwe Rathmann
f5599b02bb padantic flags for clang disabled 2017-12-08 13:59:33 +01:00
Uwe Rathmann
c0065101ee sanitizer configuration 2017-12-08 13:57:36 +01:00
Uwe Rathmann
920ed2232c memory problems fixed 2017-12-08 13:56:35 +01:00
Uwe Rathmann
5a8d633239 satisfying clang pedantic checks 2017-12-07 17:28:23 +01:00
Uwe Rathmann
a122b19df0 satisfying clang compiler checks 2017-12-07 17:12:52 +01:00
Uwe Rathmann
ee4317ccd4 satisfying clang pedantic checks 2017-12-07 17:04:05 +01:00
Uwe Rathmann
d55f1583ee clange pedantic flags satisfied 2017-12-07 16:53:11 +01:00
Uwe Rathmann
d94d510c59 compiler warnings fixed 2017-12-07 14:59:29 +01:00
Uwe Rathmann
0b3315d231 compiler warnings fixed 2017-12-07 14:58:46 +01:00
Uwe Rathmann
6caa018d1c using QFont::setPointSizeF 2017-12-07 14:57:48 +01:00
Uwe Rathmann
8abd8cf049 identifiers with a leading underscore are marked as reserved by the
language specification.
2017-12-07 14:56:12 +01:00
Uwe Rathmann
bef02983f3 broken gcc version fixed 2017-12-07 12:59:05 +01:00
Uwe Rathmann
5858d9a843 finally ending up with a named struct, what seems to be the only thing
that is accepted from all compilers
compilers
2017-12-07 12:44:58 +01:00
Uwe Rathmann
659064ce5a using sanitize CONFIG options 2017-12-07 11:54:34 +01:00
Uwe Rathmann
a41d78be4f bugs found by the clang sanitizer 2017-12-07 11:54:06 +01:00
Uwe Rathmann
47a8df5214 late destruction fixed 2017-12-07 11:53:34 +01:00
Uwe Rathmann
d32e682b4e example fixed ( didn't work with clang ) 2017-12-07 09:03:29 +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
ccf1834a9c ugly templated code slightly more readable 2017-12-06 12:23:43 +01:00
Uwe Rathmann
ad13bc2ebe sanzize CONFIG option added 2017-12-06 12:23:04 +01:00
Uwe Rathmann
c66292f605 QskShortcut improved 2017-12-05 17:40:21 +01:00
Uwe Rathmann
85e3af73d9 support for shortcut connections on different threads added 2017-12-05 13:10:50 +01:00
Uwe Rathmann
8175719679 isTabFence/isShortcutScope added 2017-12-05 13:10:17 +01:00
Uwe Rathmann
81acf6b610 Qt5 type of connection for QskShortcut 2017-12-03 17:58:18 +01:00
Uwe Rathmann
6644be15bd using QGlobalStatic 2017-12-01 09:33:13 +01:00
Uwe Rathmann
698c29d925 memory leak fixed 2017-11-30 17:10:59 +01:00
Uwe Rathmann
12cd9a16b1 setText/setGraphic/setGraphicSource need to be slots 2017-11-21 18:10:10 +01:00
Uwe Rathmann
6f2419de4c bad key event handling fixed 2017-11-21 09:05:09 +01:00
Uwe Rathmann
0d00b52730 obsolete code removed 2017-11-18 18:08:01 +01:00
Uwe Rathmann
70dd4ce86e call polish, when children are added in autoLayouChildren mode 2017-11-18 13:52:48 +01:00
Uwe Rathmann
2ebfd306e1 having valid layoutRects for buttons 2017-11-17 08:03:38 +01:00
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