Martchus
5706086456
Streamline setup of Qt Quick GUI with Qt Widgets GUI
2024-03-26 22:54:10 +01:00
Martchus
6972256727
Improve Qt Quick GUI after porting to Qt 6
...
* Avoid use of deprecated QML features
* Fix problems when moving items by making the delegates own items
* Improve code in models, especially functions for moving rows
* Fix sizing of dialogs
* Replace code relying on `bannerClicked` event which has been removed in
KF6
* Use the native file dialog if supported (and otherwise not); this should
give the desired behavior under each platform out of the box
* Update versioning requirements in README
2024-03-24 22:26:44 +01:00
Martchus
25ef1dbe91
Allow adding additional QML import paths via environment variable
...
This is useful to use a custom build of kirigami.
2023-01-31 16:02:00 +01:00
Martchus
eb1b73f4be
Allow portable configuration via `QtUtilities::getSettings()`
...
See https://github.com/Martchus/tageditor/issues/88
2022-08-20 16:29:56 +02:00
Martchus
eb6fc17f6b
Adapt C++ code of Qt Quick GUI to Qt 6
2022-01-29 19:45:14 +01:00
Martchus
7ac57bb5a1
Use aboutToQuit() signal for cleanup-code
...
As recommended by the Qt documentation
2019-09-14 19:38:06 +02:00
Martchus
d606b8a6cb
Adapt to changes in c++utilities
2019-06-12 21:02:57 +02:00
Martchus
f16dbc06d1
Adapt to changes in c++utilities
2019-06-10 22:44:59 +02:00
Marius Kittler
f863fb474c
Adapt to c++utilities v5
2019-05-04 22:25:56 +02:00
Martchus
be2da373b8
Add debug printing for Android
...
Under Android we can not just use Gammaray so let's print
resources and QIcon settings for debug builds.
2019-02-05 00:30:34 +01:00
Martchus
065bded841
Ensure Kirigami2 does not mess with our settings
2019-02-05 00:29:21 +01:00
Martchus
e59662acc9
Clean initialization of of Qt Quick GUI
2018-12-15 23:10:53 +01:00
Martchus
c090141ec3
Quick GUI: Change theming to use green colors
2018-12-08 19:18:12 +01:00
Marius Kittler
5b9b84866d
Add about dialog to Qt Quick GUI
2018-12-03 18:11:42 +01:00
Martchus
829c7e63dc
Improve theming under Android
2018-09-09 00:57:02 +02:00
Martchus
6d786d0b77
Show native file dialog under Android
2018-09-07 00:55:10 +02:00
Martchus
c0c2ee997f
Quick GUI: Tweak styling for Android
2018-09-02 19:07:02 +02:00
Martchus
0ecef255c9
Improve icons for Qt Quick / Android
2018-08-31 22:29:01 +02:00
Martchus
932dc9cb59
Add "Recent files ..." to Qt Quick GUI
2018-06-16 15:09:12 +02:00
Martchus
a358346150
Rely on Qt utilities for configuring QQC2 style
2018-06-16 13:23:13 +02:00
Martchus
e86d72dab9
Add misc improvements to Qt Quick GUI
2018-06-14 23:22:23 +02:00
Marius Kittler
bea4533133
Continue development of Qt Quick GUI
...
* Add view (written in QML, based on Qt Quick Controls 2
and Kirigami 2)
* Add controller (written in C++)
* Use existing models (written in C++)
2018-05-20 01:59:56 +02:00
Martchus
65c8797079
Improve startup code for WIP Qt Quick GUI
2018-04-22 20:38:29 +02:00
Martchus
e1386c2a79
Reformat using clang-tidy 5.0
2017-09-29 17:20:03 +02:00
Martchus
f5bdf4c438
Apply clang-format
2017-05-01 03:26:04 +02:00
Martchus
0e8dbd6f66
Use ENABLE_QT_RESOURCES_OF_STATIC_DEPENDENCIES
2017-02-11 02:36:10 +01:00
Martchus
4fdd328e9d
overall cleanup
2016-04-25 22:06:24 +02:00
Martchus
07fd782a3d
reduce code duplication in build system
...
- get rid of qmake project file
- provide CMake modules for common tasks
- provide templates for *.desktop files
2016-04-16 00:51:52 +02:00
Martchus
f2f2540bb9
improved project files
2015-12-08 08:37:18 +01:00
Martchus
515cb9fe84
added simple CMake project file
2015-12-05 22:52:00 +01:00
Martchus
90d37aeaa9
fixed includes
2015-09-06 20:33:09 +02:00
Martchus
8f2bd78b47
updated application startup
2015-09-01 20:18:13 +02:00
Martchus
bda20da10c
First commit
2015-04-22 19:30:09 +02:00