aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2018-09-13 13:10:10 +0200
committerMitch Curtis <mitch.curtis@qt.io>2018-09-27 08:13:57 +0000
commit5260805b162030a6900bacf46d2a55b69075ae09 (patch)
tree935b9da293776792bbfff5cdad568996690c6e3e /src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp
parent87c5967277c26c8154c2fee1db5ba3debb9b5b19 (diff)
Qtify new API
Add "is" to C++ getter functions returning bool (where applicable). Add "Active" to "shift" and "capsLock" QML properties, etc. By making these names more explicit, it's clearer what they do and also future-proofs the API by allowing us to add related properties in the future if necessary. [ChangeLog][InputContext] Deprecated shift and capsLock properties in favor of shiftActive and capsLockActive. Change-Id: I66f2c85b50622a6e5fe6b25fb24f13be27acaf9d Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp')
-rw-r--r--src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp56
1 files changed, 44 insertions, 12 deletions
diff --git a/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp b/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp
index 9e684c3b..6fc6c1c3 100644
--- a/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp
+++ b/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp
@@ -73,8 +73,8 @@ QVirtualKeyboardInputContext::QVirtualKeyboardInputContext(QObject *parent) :
{
Q_D(QVirtualKeyboardInputContext);
d->init();
- QObject::connect(d->_shiftHandler, &ShiftHandler::shiftChanged, this, &QVirtualKeyboardInputContext::shiftChanged);
- QObject::connect(d->_shiftHandler, &ShiftHandler::capsLockChanged, this, &QVirtualKeyboardInputContext::capsLockChanged);
+ QObject::connect(d->_shiftHandler, &ShiftHandler::shiftActiveChanged, this, &QVirtualKeyboardInputContext::shiftActiveChanged);
+ QObject::connect(d->_shiftHandler, &ShiftHandler::capsLockActiveChanged, this, &QVirtualKeyboardInputContext::capsLockActiveChanged);
QObject::connect(d->_shiftHandler, &ShiftHandler::uppercaseChanged, this, &QVirtualKeyboardInputContext::uppercaseChanged);
QObject::connect(d, &QVirtualKeyboardInputContextPrivate::localeChanged, this, &QVirtualKeyboardInputContext::localeChanged);
}
@@ -87,22 +87,22 @@ QVirtualKeyboardInputContext::~QVirtualKeyboardInputContext()
{
}
-bool QVirtualKeyboardInputContext::shift() const
+bool QVirtualKeyboardInputContext::isShiftActive() const
{
Q_D(const QVirtualKeyboardInputContext);
- return d->_shiftHandler->shift();
+ return d->_shiftHandler->isShiftActive();
}
-bool QVirtualKeyboardInputContext::capsLock() const
+bool QVirtualKeyboardInputContext::isCapsLockActive() const
{
Q_D(const QVirtualKeyboardInputContext);
- return d->_shiftHandler->capsLock();
+ return d->_shiftHandler->isCapsLockActive();
}
-bool QVirtualKeyboardInputContext::uppercase() const
+bool QVirtualKeyboardInputContext::isUppercase() const
{
Q_D(const QVirtualKeyboardInputContext);
- return d->_shiftHandler->uppercase();
+ return d->_shiftHandler->isUppercase();
}
int QVirtualKeyboardInputContext::anchorPosition() const
@@ -176,7 +176,7 @@ QRectF QVirtualKeyboardInputContext::cursorRectangle() const
return d->cursorRectangle;
}
-bool QVirtualKeyboardInputContext::animating() const
+bool QVirtualKeyboardInputContext::isAnimating() const
{
Q_D(const QVirtualKeyboardInputContext);
return d->animating;
@@ -338,7 +338,7 @@ bool QVirtualKeyboardInputContext::cursorRectIntersectsClipRect() const
return d->cursorRectIntersectsClipRect;
}
-bool QVirtualKeyboardInputContext::selectionControlVisible() const
+bool QVirtualKeyboardInputContext::isSelectionControlVisible() const
{
Q_D(const QVirtualKeyboardInputContext);
return d->selectionControlVisible;
@@ -352,6 +352,7 @@ QVirtualKeyboardInputContextPrivate *QVirtualKeyboardInputContext::priv() const
/*!
\qmlproperty bool InputContext::shift
+ \deprecated Use \l shiftActive instead.
This property is changed when the shift status changes.
*/
@@ -359,12 +360,28 @@ QVirtualKeyboardInputContextPrivate *QVirtualKeyboardInputContext::priv() const
/*!
\property QVirtualKeyboardInputContext::shift
\brief the shift status.
+ \deprecated Use \l shiftActive instead.
+
+ This property is changed when the shift status changes.
+*/
+
+/*!
+ \qmlproperty bool InputContext::shiftActive
+ \since QtQuick.VirtualKeyboard 2.4
+
+ This property is changed when the shift status changes.
+*/
+
+/*!
+ \property QVirtualKeyboardInputContext::shiftActive
+ \brief the shift status.
This property is changed when the shift status changes.
*/
/*!
\qmlproperty bool InputContext::capsLock
+ \deprecated Use \l capsLockActive instead.
This property is changed when the caps lock status changes.
*/
@@ -372,6 +389,21 @@ QVirtualKeyboardInputContextPrivate *QVirtualKeyboardInputContext::priv() const
/*!
\property QVirtualKeyboardInputContext::capsLock
\brief the caps lock status.
+ \deprecated Use \l capsLockActive instead.
+
+ This property is changed when the caps lock status changes.
+*/
+
+/*!
+ \qmlproperty bool InputContext::capsLockActive
+ \since QtQuick.VirtualKeyboard 2.4
+
+ This property is changed when the caps lock status changes.
+*/
+
+/*!
+ \property QVirtualKeyboardInputContext::capsLockActive
+ \brief the caps lock status.
This property is changed when the caps lock status changes.
*/
@@ -380,14 +412,14 @@ QVirtualKeyboardInputContextPrivate *QVirtualKeyboardInputContext::priv() const
\qmlproperty bool InputContext::uppercase
\since QtQuick.VirtualKeyboard 2.2
- This property is \c true when either \l shift or \l capsLock is \c true.
+ This property is \c true when either \l shiftActive or \l capsLockActive is \c true.
*/
/*!
\property QVirtualKeyboardInputContext::uppercase
\brief the uppercase status.
- This property is \c true when either \l shift or \l capsLock is \c true.
+ This property is \c true when either \l shiftActive or \l capsLockActive is \c true.
*/
/*!