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
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
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
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
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
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