Commit Graph

2931 Commits

Author SHA1 Message Date
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
Uwe Rathmann 9e1e8931bf QskComboBoxSkinlet::sizeHint fixed 2024-12-17 12:03:33 +01:00
Uwe Rathmann a6992c2f08 respect the marginHint for graphic subcontrols 2024-12-12 17:10:16 +01:00
Uwe Rathmann 16ca8e66f3 Qt5 incompatiblity fixed 2024-12-12 10:51:19 +01:00
Uwe Rathmann 8d18c6622f M3_ using px instead of dp what seems to match much better with the
displayed controls on the M3 web pages. Also using pt instead of dp.
Not sure why the specs mention dp as unit and what is exactly meant by
it.
2024-12-12 10:18:47 +01:00
Uwe Rathmann 3a09458031 QskMaterial3Skin code adjusted 2024-12-10 16:37:35 +01:00
Uwe Rathmann 89cfd7bb4f using the placeholderText in the gallery 2024-12-10 15:08:49 +01:00
Uwe Rathmann c331fd601a use enums for class members 2024-12-10 12:17:51 +01:00
Uwe Rathmann 0d86454774 elide mode for QskTextField::PlaceholderText added 2024-12-10 11:27:16 +01:00
Uwe Rathmann 0038f6d3b3 more enums specified 2024-12-09 16:03:55 +01:00
Uwe Rathmann 5d95913366 QskSizePolicy enums specified 2024-12-09 15:56:49 +01:00
Uwe Rathmann 4220edc7ca don't use enum bitfields for unspecied enums 2024-12-09 15:46:43 +01:00
Uwe Rathmann 36f502b57a QskItem::UpdateFlags sepcified 2024-12-09 15:43:57 +01:00
Uwe Rathmann 23beda3c28 more enum types specified 2024-12-09 15:39:06 +01:00
Uwe Rathmann 0849571523 enum types specified 2024-12-09 15:21:37 +01:00
Uwe Rathmann d53579f3d9 enum types specified 2024-12-09 15:04:37 +01:00
Uwe Rathmann 4e6ee36420 NodeRole enums qualified as quint8 2024-12-09 14:53:59 +01:00
Uwe Rathmann 3a83f5fa2c compiler errors fixed 2024-12-09 13:29:03 +01:00
Uwe Rathmann d1fa0207fa Markdown format added 2024-12-09 12:10:10 +01:00
Uwe Rathmann 66d97831b5 QskTextColors is a Q_GADGET now 2024-12-09 12:01:16 +01:00
Uwe Rathmann 4ad28e6076 don't show the placeholder when text is not empty 2024-12-09 10:04:33 +01:00
Uwe Rathmann b6f2003826 QskTextFieldSkinlet::sizeHint added 2024-12-04 10:08:39 +01:00
Uwe Rathmann f0d53322aa gallery updated, dummy TextFieldSkinlets introduced 2024-12-03 17:52:39 +01:00
Uwe Rathmann e86378a072 fusion skin improved 2024-12-03 13:33:17 +01:00
Uwe Rathmann 4540cc1e4e QskTextFieldSkinlet::Selected state introduced 2024-12-03 10:06:26 +01:00
Uwe Rathmann 77e556fad2 QskTextField::placeholderText introduced, QskTextField::description
removed
2024-12-03 09:32:39 +01:00
Uwe Rathmann 77739d7734 skin hint table size reduced 2024-12-03 07:44:44 +01:00
Uwe Rathmann 108aa23397 QskTextInput renamed to QskTextField ( term used by F2/M3 and QC2 ) 2024-12-02 12:54:31 +01:00