Commit Graph

2940 Commits

Author SHA1 Message Date
Uwe Rathmann ed584af5c1 Merge branch 'master' into features/menubutton 2025-02-06 13:52:22 +01:00
Uwe Rathmann 200390fae9 support for iconfonts added 2025-02-06 13:21:48 +01:00
Uwe Rathmann 7f67014bef Merge branch 'master' into features/menubutton 2025-02-06 10:25:55 +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
Uwe Rathmann 70cc744ba2 focusPolicy reoved for Qt >= 6.7 2025-01-06 09:34:29 +01:00
Uwe Rathmann 57162cdff1 using QQuickItem::fontPolicy available since Qt 6.7 2025-01-05 16:44:15 +01:00
Uwe Rathmann 33a482505a internal macros ( not intended for application code ) moved from
QskGlobal.h to QskInternalMacros.h
2025-01-03 12:52:29 +01:00
Uwe Rathmann 06b07839b3 pedantic warnings fixed 2025-01-03 12:03:18 +01:00
Uwe Rathmann 234939238b pedantic warnings fixed 2025-01-03 12:02:11 +01:00
Uwe Rathmann cb1bb3aaaa node/orphanedNode fix 2025-01-03 12:00:56 +01:00
Uwe Rathmann 91cdb6d9dd useless call removed 2025-01-03 10:11:39 +01:00
Uwe Rathmann a37891e1c1 wrong declaration fixed 2025-01-03 10:10:36 +01:00
Uwe Rathmann 448ab6fff7 satisfying pedantic compiler flags 2025-01-03 10:08:10 +01:00
Uwe Rathmann eb31ef6738 workaround/hacks removed, that are not needed anymore ( QQuickTxtInput
has enhanced its public API in the meantime )
2024-12-19 16:26:34 +01:00
Uwe Rathmann a6f91ea863 forwarding of mouse events fixed 2024-12-19 15:23:22 +01:00
Uwe Rathmann a91dcd5a56 QskTextField/QskTextInput seperated 2024-12-18 12:37:18 +01:00
Uwe Rathmann 74d14b6005 spinbox hints fixed 2024-12-17 12:03:51 +01:00