70 Commits

Author SHA1 Message Date
Uwe Rathmann
cb7acb6b92 QskDialogButton subcontrols removed. In case we need to make them
different from normal push buttons we should introduce a "dialog" section, where we can avoid having to duplicate all hint settings
2022-09-09 12:36:21 +02:00
Uwe Rathmann
2737bc0be3 sourceSize members replaced by strutSizeHints to make icons sizes
configurable in the skin
2022-07-28 11:37:14 +02:00
Uwe Rathmann
07f9829ffa QskDialogButtonBox::isDefaultButtonKeyEvent fixed 2022-03-24 11:44:08 +01:00
Uwe Rathmann
95dab4301d using c++11 2022-03-24 08:11:29 +01:00
Uwe Rathmann
1cc0dff8d5 uncrustified 2022-03-23 11:54:34 +01:00
Uwe Rathmann
bc3ef26584 include guards formalized 2022-03-20 13:11:34 +01:00
Uwe Rathmann
598224e487 qmake setup changed 2022-03-18 12:32:57 +01:00
Uwe Rathmann
36c759dc41 qskIsStandardKeyInput added 2022-03-11 14:24:10 +01:00
Uwe Rathmann
d7d5c8cff3 Squashed commit of the following:
commit 02f95db2e5a105cad4ac0bc07f5dcfc655546f9d
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Fri Mar 11 14:14:35 2022 +0100

    wip
2022-03-11 14:16:41 +01:00
Uwe Rathmann
ff3c3321da QskDialogButton::resetButton 2022-03-08 16:15:37 +01:00
Uwe Rathmann
cdb17476b5 platform depending code moved to QskSkin 2022-03-08 15:59:35 +01:00
Uwe Rathmann
ae2c6d87a8 upport for Qt < Qt 5.12 dropped 2022-03-08 11:53:46 +01:00
Uwe Rathmann
4a3f56e842 QskPopup::execPopup introduced 2022-01-01 18:13:33 +01:00
Uwe Rathmann
63077e9a33 return QString(), when the dialog has been rejected 2022-01-01 18:12:17 +01:00
Uwe Rathmann
ca2cdf7663 beautified 2021-12-23 19:05:59 +01:00
Uwe Rathmann
ed77fc54e1 using c++11 2021-11-23 07:58:12 +01:00
Uwe Rathmann
9b0dd47cae disconnect from visibleChanged when being destructed 2021-11-02 07:47:01 +01:00
Uwe Rathmann
4938156ada internal layoutBox replaced by a plain layout. A bit more lightweight
and we do not end up with focus changes when rearranging the buttons
2021-10-27 14:03:39 +02:00
Uwe Rathmann
ff8a5fbe31 button centering fixed 2021-10-27 13:02:34 +02:00
Uwe Rathmann
fef2464120 singletons should be destroyd at program termination 2021-10-12 10:36:45 +02:00
Uwe Rathmann
728e92dad2 don't call effectiveSubcontrol from substitutedSubcontrol 2021-08-05 15:31:00 +02:00
Uwe Rathmann
d947920abe Squashed commit of the following:
commit f429d3ab4e82ab06bfd40577aef8e2d5fdfd59fd
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Wed Aug 4 14:40:36 2021 +0200

    subcontrolProxy introduced
2021-08-04 15:06:04 +02:00
Uwe Rathmann
d1f2677c01 workarounds for mouse grabbing 2021-03-08 12:56:13 +01:00
Uwe Rathmann
0ac9ad4387 using C++11 2021-03-02 16:17:08 +01:00
Uwe Rathmann
0eadfa8fa2 sizeHint calculations moved to the skinlet 2020-12-29 09:45:00 +01:00
Uwe Rathmann
fbf2a33a9a uncrustified 2020-12-05 15:09:31 +01:00
Uwe Rathmann
bf4fbaa905 no QVector forward declaration - can't be done with Qt6, but as we have
all what we need from qglobal.h ...
2020-10-25 14:57:41 +01:00
Uwe Rathmann
484c0ceec5 no QStringList forward declarations possible with Qt6 - so we have to
rely on Qt headers we have included before. Not good ...
2020-10-23 13:45:09 +02:00
Uwe Rathmann
77c00fb727 no QVector forward declarations with Qt6 2020-10-23 13:44:29 +02:00
Uwe Rathmann
9b4cc90063 using siueConstraint 2019-09-23 13:21:55 +02:00
Uwe Rathmann
da7f40ca07 using sizeConstraint instead of sizeHint 2019-09-18 09:12:39 +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
2500111ee5 making contentsSizeHint protected 2019-09-05 15:16:33 +02:00
Uwe Rathmann
6a588dc95a moving alignment/retainSizeWhenHidden from layouts to QskControl 2019-09-05 10:46:42 +02:00
Uwe Rathmann
fcd455a545 pointless Q_INVOKABLE removed 2019-09-03 08:42:23 +02:00
Uwe Rathmann
f52b8a2e46 QskDialogSubWindow::done fixed 2019-07-05 13:18:12 +02:00
Uwe Rathmann
148a258160 bad contentsSizeHint implementation relying on the current size fixed 2019-07-02 16:26:05 +02:00
Uwe Rathmann
ee65ee1857 replacing QGridLayoutEngine by QskLinearLayoutEngine, QskStackBox
without QGridLayoutEngine
2019-06-19 14:08:45 +02:00
Uwe Rathmann
196b8f7688 implementation of dynamic constraints reorganized 2019-04-26 18:11:13 +02:00
Uwe Rathmann
98a7fff0a4 qskControlCast added 2019-04-26 11:56:09 +02:00
Uwe Rathmann
bbc3c6bc62 more checks for QskDialogSubWindow::exec 2019-04-18 16:15:41 +02:00
Uwe Rathmann
eff35ce3cb making done virtual 2019-03-01 14:20:56 +01:00
Uwe Rathmann
4e54d1cb58 uncrustified 2019-01-04 13:42:16 +01:00
Uwe Rathmann
c2ca7fd200 missing initialization of the buttonBox fixed 2018-11-08 17:40:52 +01:00
Uwe Rathmann
8a97403343 QskDialogSubWindow API improved 2018-11-08 13:33:30 +01:00
Uwe Rathmann
c1861f45b0 improving implementation of dialogs 2018-11-07 10:10:48 +01:00
Uwe Rathmann
2ddde243e1 cleaning up dialog classes 2018-11-06 19:00:42 +01:00
Uwe Rathmann
b0e8a486a3 cleaning up dialog classes 2018-11-06 18:54:21 +01:00
Uwe Rathmann
96ec87a620 QskDialog::ButtonLayoutFlag added 2018-11-05 16:06:43 +01:00
Uwe Rathmann
2874d68d23 API cleanup 2018-11-05 13:50:41 +01:00