Peter Hartmann
3fd7a7e51b
improve image generation code
2025-02-05 15:54:24 +01:00
Peter Hartmann
33d9e8822f
add font selection window
2025-02-05 15:54:24 +01:00
Peter Hartmann
75fc981019
refactor classes into own files
2025-02-05 15:54:24 +01:00
Peter Hartmann
055a7cfd32
finish color picker dialog
2025-02-05 15:54:24 +01:00
Peter Hartmann
ed562d092a
create image on main thread
2025-02-05 15:54:24 +01:00
Peter Hartmann
e36aa93557
add color picker
2025-02-05 15:54:24 +01:00
Peter Hartmann
25b7088d69
minor stuff
2025-02-05 15:54:24 +01:00
Peter Hartmann
720c6f4444
windows: Adjust size when content changes
2025-02-05 15:54:24 +01:00
Peter Hartmann
806ae4d2b7
minor stuff
2025-02-05 15:54:24 +01:00
Peter Hartmann
763e707139
select directories
2025-02-05 15:54:24 +01:00
Peter Hartmann
3fe47f1982
implement own file system view
2025-02-05 15:54:24 +01:00
Peter Hartmann
736a5034de
improve
2025-02-05 15:54:24 +01:00
Peter Hartmann
376aa6bdf1
get rid of FileSelection class and variadic templates
2025-02-05 15:54:24 +01:00
Peter Hartmann
8b5631d73b
use file system model after all
2025-02-05 15:54:24 +01:00
Peter Hartmann
0894d6457d
breadcrumbs
2025-02-05 15:54:24 +01:00
Peter Hartmann
2d70a6ae42
system dialogs: Implement file dialog
2025-02-05 15:54:24 +01:00
Uwe Rathmann
4462815617
QskAbstractTextInputSkinlet removed as it does not work well in
...
combination with subcontrol substitution
2025-02-04 14:28:25 +01:00
Uwe Rathmann
8dffb14aeb
Merge branch 'master' of https://github.com/uwerat/qskinny
2025-02-04 11:27:01 +01:00
Uwe Rathmann
635691a075
subcontrol substitution fixed
2025-02-04 11:26:39 +01:00
Uwe Rathmann
7148c60c16
code cleanup
2025-02-04 10:16:12 +01:00
Uwe Rathmann
22f0627c56
obsolete dependency fixed
2025-02-03 14:37:38 +01:00
Uwe Rathmann
2fb0d3928d
clang warnings fixed
2025-02-03 14:37:22 +01:00
Uwe Rathmann
8fa74f66e3
typo fixed
2025-02-03 13:58:45 +01:00
Uwe Rathmann
e84e9897cc
silencing gcc-14 -Wmaybe-uninitialized warnings
2025-02-03 13:39:45 +01:00
Uwe Rathmann
bd763adad8
github actions updated, outdated environments removed
2025-02-03 12:10:20 +01:00
Uwe Rathmann
8e3ac2fce2
glyph2qvg added
2025-02-03 11:50:40 +01:00
Uwe Rathmann
3fbd18456e
QskAbstractTextInputSkinlet instead of QskTextInputSkinlet/QskTextEditSkinlet
2025-01-30 12:49:54 +01:00
Uwe Rathmann
5af007cf4a
API extended
2025-01-30 10:25:26 +01:00
Uwe Rathmann
09d4e367f5
ongoing work for QskTextEdit/QskTextInput
2025-01-29 11:45:31 +01:00
Uwe Rathmann
b034f131d5
avoid pointless transition when setting the color scheme initially
2025-01-27 09:06:24 +01:00
Henrik Valve
59d2a484b7
`QskSkinManager::addPluginPath` tautology bug ( #505 )
...
Call `pluginPaths.contains( pluginPath )` is always true hence `addPluginPath` does not add a path.
Probably m_data->pluginPaths was ment to be used.
2025-01-27 08:12:52 +01:00
Uwe Rathmann
a6f637ac5e
most relevant QskTextEdit/QskTextInput properties forwarded
2025-01-22 12:17:37 +01:00
Uwe Rathmann
237cb4ab7e
CloseOnPressOutside enabled for the vitual keyboard to commits and close
...
the edited text. This allows to finish inputs, when Qt::ImhMultiLine is
enabled.
2025-01-21 18:35:57 +01:00
Uwe Rathmann
e4823304f0
QskPopup + QskSubWindow geometryChange overloads - for debugging only
2025-01-21 15:26:23 +01:00
Uwe Rathmann
344b5734e1
popup layout code imroved/fixed - makes non-modal and CloseOnPressOutside working
2025-01-21 15:21:03 +01:00
Uwe Rathmann
925016bbc0
code moved to QskInputPanelBox
2025-01-21 15:17:32 +01:00
Uwe Rathmann
301b8b0250
poor man property binding implemented
2025-01-16 17:53:40 +01:00
Uwe Rathmann
4fb9819767
QskAbstractTextInput introduced - trying to bring the implementation of
...
QskTextEdit/QskTextInput together. work in progress
2025-01-15 18:46:30 +01:00
Uwe Rathmann
4fa3c6e5b7
fixing unwanted side effects of input method events
2025-01-15 12:28:22 +01:00
Uwe Rathmann
c07cf24800
don't handle keybaord inputs, when the activeFocusItem is editing
2025-01-15 12:26:26 +01:00
Uwe Rathmann
4d1513e5e5
input method handling improved
2025-01-15 10:55:24 +01:00
Peter Hartmann
fcab034bcb
text edit: Support enter key ( #503 )
...
It turns out inputMethodHints() is sort of a user setting; when
querying the hints in inputMethodQuery(), QQuickTextEdit adds the
Qt::ImMultiLine flag manually.
2025-01-15 08:28:38 +01:00
Uwe Rathmann
1b4176625b
PlaceholderText -> Placeholder
2025-01-13 17:11:34 +01:00
Uwe Rathmann
86b3c9f556
QskTextEdit/QskTextArea introduced
2025-01-13 16:26:59 +01:00
Uwe Rathmann
4e8c3e665c
QListView::Graphic roles added
2025-01-09 11:35:54 +01:00
Uwe Rathmann
a1d56c2c7e
code cleanup
2025-01-09 11:35:41 +01:00
Uwe Rathmann
7667ed3948
formal changes
2025-01-07 16:04:02 +01:00
Uwe Rathmann
a44162fabb
systemdialogs example added
2025-01-07 16:02:59 +01:00
Uwe Rathmann
b97889d2d8
whitespeces/comments removed
2025-01-06 15:03:57 +01:00
Uwe Rathmann
4f91034745
QskViewportChange events added ( using the QQuickItem::ItemObservesViewport
...
concept )
2025-01-06 14:40:48 +01:00