diff options
author | Dan Cape <dcape@qnx.com> | 2015-08-28 11:11:57 -0400 |
---|---|---|
committer | Dan Cape <dcape@qnx.com> | 2016-03-03 18:13:39 +0000 |
commit | 9456832163d3476e8f81440dd2978092a9000b72 (patch) | |
tree | e5ed5fd98d6d7d1a9d21760f43cc0f134302d809 /src/quick/items/qquicktextcontrol_p.h | |
parent | bf3de80424edf2b22c5f88a99c0bb18bffadfcf8 (diff) |
Add overwriteMode to QML TextEdit and QML TextInput
Overwrite mode was added to QML TextEdit and QML TextInput to match the
functionality provided by QTextEdit. Tests were updated as well to
ensure the mode functions as expected.
Task-number: QTBUG-26513
Change-Id: I1769159b298220107b09f9f13dc3af5f274715cc
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Diffstat (limited to 'src/quick/items/qquicktextcontrol_p.h')
-rw-r--r-- | src/quick/items/qquicktextcontrol_p.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/quick/items/qquicktextcontrol_p.h b/src/quick/items/qquicktextcontrol_p.h index 23c91d555b..cee9cff064 100644 --- a/src/quick/items/qquicktextcontrol_p.h +++ b/src/quick/items/qquicktextcontrol_p.h @@ -94,6 +94,8 @@ public: #endif bool hasImState() const; + bool overwriteMode() const; + void setOverwriteMode(bool overwrite); bool cursorVisible() const; void setCursorVisible(bool visible); QRectF cursorRect(const QTextCursor &cursor) const; @@ -148,6 +150,7 @@ Q_SIGNALS: void copyAvailable(bool b); void selectionChanged(); void cursorPositionChanged(); + void overwriteModeChanged(bool overwriteMode); // control signals void updateCursorRequest(); |