Commit Graph

209 Commits

Author SHA1 Message Date
Uwe Rathmann 0a651782ba QskModelObjectBinder API improved, models example polished 2024-02-26 15:27:52 +01:00
Uwe Rathmann 7b4db3afc1 wip 2024-02-26 12:16:56 +01:00
Uwe Rathmann e2486f914d QSql dependency removed ( using a QStandardItemModel instead ) 2024-02-26 11:39:16 +01:00
Uwe Rathmann 8faa6a8cad bugs fixed, QskModelObjectBinder improved 2024-02-26 10:52:52 +01:00
Uwe Rathmann 59afa42c84 QskModelObjectBinder modified and moved to src/controls 2024-02-25 13:28:11 +01:00
Uwe Rathmann 6ea2126638 Squashed commit of the following:
Merge: f614117d f0d49d9e
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Sun Feb 25 09:11:12 2024 +0100

    Merge branch 'master' of https://github.com/ovenpasta/qskinny into models
    ( Author: Aldo Nicolas Bruno <ovenpasta@pizzahack.eu> )
2024-02-25 13:21:59 +01:00
Uwe Rathmann bb3f453c7b missing include added 2024-02-19 16:20:17 +01:00
Uwe Rathmann f3b4a3d8da QskFontRole introduced 2024-02-19 15:51:55 +01:00
Uwe Rathmann 5aa46b3ccc Qt::ColorScheme handling added to QskSkin - no more multiple skins for
dark/light.
2024-01-30 14:52:40 +01:00
Uwe Rathmann 38e00addd6 code moved from QskSetup to QskSkinManager 2024-01-30 10:43:27 +01:00
Uwe Rathmann 459b1ae93b bye, bye squiek 2024-01-25 08:56:01 +01:00
Uwe Rathmann 511db2650e copyright notice generalised 2024-01-17 14:31:45 +01:00
Uwe Rathmann e63b064f5a QskArcShadowNode introduced ( kudos to Rick ) 2024-01-06 15:05:30 +01:00
Uwe Rathmann 1e3e1f83de QskBox namespace renamed to QskBoxRenderer to avoid name clashes with
QskBox from QskBox.h
2023-12-17 17:18:35 +01:00
Uwe Rathmann 6c826c3adc tickWidth moved into QskGraduationMetrics 2023-11-28 15:19:49 +01:00
Uwe Rathmann 3fabf3ee03 using QskGraduationMetrics 2023-11-28 14:35:28 +01:00
Uwe Rathmann d0472bc617 QskScaleRenderer -> QskGraduationRenderer 2023-11-28 13:45:14 +01:00
Uwe Rathmann 717a1c2ef2 code from features/plots merged 2023-11-28 13:36:47 +01:00
Uwe Rathmann 3c505652a3 QskIntervalF::width -> QskIntervalF::length 2023-11-28 13:12:52 +01:00
Uwe Rathmann 16754b4f9d avoid deprecation warnings 2023-11-15 11:52:07 +01:00
Rick Vogel 97628151b7 Remove QSK_EXPORT to prevent inconsitent dll linkage warning 2023-08-07 07:04:06 +02:00
Uwe Rathmann 7fd2fabb78 hardcoded colors removed + themed top level backgrounds 2023-07-03 16:53:12 +02:00
Uwe Rathmann a394fbacd1 update of internal cache fixed 2023-06-14 12:20:46 +02:00
Uwe Rathmann 34776ee664 using QskLinesNode in the dials example 2023-06-05 10:42:05 +02:00
Uwe Rathmann 0e2f9fd839 code improved 2023-05-30 08:12:37 +02:00
Uwe Rathmann d7eca19685 fallback code reorganized 2023-05-28 12:44:29 +02:00
Uwe Rathmann b5d7c4cb26 update calls removed - happens with setSkinHint and friends anyway 2023-04-20 13:31:09 +02:00
Uwe Rathmann 207ba079a1 charts code added: will become Qsk classes at some point 2023-04-20 11:15:46 +02:00
Uwe Rathmann 9e583166ff BSD-3-Clause license 2023-04-06 09:23:37 +02:00
Uwe Rathmann 247dd38067 bye,bye qmake, say hello to cmake 2023-04-05 17:47:15 +02:00
Uwe Rathmann 658bc71891 fixig pedantic compiler warnings 2023-04-04 09:05:16 +02:00
Uwe Rathmann 91834513a6 compiler warnings fixed 2023-04-04 08:52:40 +02:00
Uwe Rathmann 7e36893d1c compiler warnings fixed 2023-04-04 08:49:11 +02:00
Peter Hartmann f56cf19fd5 virtual keyboard: Make layouts settable 2023-03-09 18:02:44 +01:00
Uwe Rathmann 4f244c8f76 pixel scaling algo moved from M3 to QskPlatform.h 2023-03-05 11:52:42 +01:00
Uwe Rathmann a6bf60c9b4 upgraded to uncrustify 0.76.0 - still not happy with the C++ beautifier
situation, that requires way too much manual post processing
2023-02-28 15:49:42 +01:00
Uwe Rathmann 07cd35ba19 suppress input of group seperators - highly confusing with German
locales leading to invalid inputs with unfixed final results showing a
text, that does not match the actual value
2023-02-17 08:31:15 +01:00
Uwe Rathmann 31feeff9aa Complete support of linear gradients from the box renderer - only
expection are reflect/repeat spreading.
Code has been reimplemented or cleaned up significantly
2023-02-08 17:58:09 +01:00
Uwe Rathmann da7e1f7ae4 compiler warnings fixed 2023-01-10 12:09:27 +01:00
Uwe Rathmann 25558dd50d editable gradient vector 2022-12-30 10:27:36 +01:00
Uwe Rathmann 8c6f0ffd60 full support of all linear gradient vectors by QskRectRenderer ( = not rounded rectangles ). 2022-12-28 19:39:08 +01:00
Uwe Rathmann 76c8e41fcc radiusX/radiusY to allow ellipsoid and circular radial gradients 2022-12-23 14:57:46 +01:00
Uwe Rathmann 877f4151bc using a more interesting gradient 2022-12-22 20:43:19 +01:00
Uwe Rathmann 2392f458af more gradient examples 2022-12-22 20:29:35 +01:00
Uwe Rathmann 65a733299b radial gradients fixed 2022-12-22 20:26:02 +01:00
Uwe Rathmann 82cb6e6811 QskGradient::effectiveGradient added 2022-12-22 20:13:45 +01:00
Uwe Rathmann a7a0510c21 QskBoxFillNode instead of QskRectangleNode 2022-12-22 17:51:57 +01:00
Uwe Rathmann e551906849 QskGradient::StretchMode introduced 2022-12-22 12:38:44 +01:00
Uwe Rathmann 3de71d1bd5 QskGradient::Spread -> QskGradient::SpreadMode 2022-12-22 11:45:23 +01:00
Uwe Rathmann 998153f6ec minor improvements 2022-12-21 13:26:46 +01:00