Uwe Rathmann
|
95ffcdaa23
|
some fixes
|
2017-12-22 14:15:24 +01:00 |
|
Uwe Rathmann
|
6e724b465c
|
destructor of QskWindow fixed hen one toplevel item is destroying
another
|
2017-12-19 10:32:05 +01:00 |
|
Uwe Rathmann
|
2500f5c8c4
|
more accurate capturing for lambdas
|
2017-12-14 09:41:41 +01:00 |
|
Uwe Rathmann
|
d63fae938d
|
less connections in QskControl::QskControl
|
2017-12-14 09:41:10 +01:00 |
|
Uwe Rathmann
|
154bae4dac
|
don't autoenable sanitize in debug mode - compilation time is too slow
|
2017-12-12 20:14:31 +01:00 |
|
Uwe Rathmann
|
51d1e9fe59
|
slightly faster constructor by avoiding some connections
|
2017-12-12 20:02:48 +01:00 |
|
Uwe Rathmann
|
4c74d9c19a
|
introducing Q_FALLTHROUGH
|
2017-12-11 08:58:57 +01:00 |
|
Uwe Rathmann
|
33023f37b7
|
making gcc4 working
|
2017-12-11 08:34:41 +01:00 |
|
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 |
|