aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard
diff options
context:
space:
mode:
Diffstat (limited to 'src/virtualkeyboard')
-rw-r--r--src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp7
-rw-r--r--src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp12
-rw-r--r--src/virtualkeyboard/virtualkeyboarddebug_p.h4
3 files changed, 17 insertions, 6 deletions
diff --git a/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp b/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp
index e74f5201..c4b97695 100644
--- a/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp
+++ b/src/virtualkeyboard/qvirtualkeyboardinputcontext.cpp
@@ -278,7 +278,12 @@ void QVirtualKeyboardInputContext::commit()
void QVirtualKeyboardInputContext::commit(const QString &text, int replaceFrom, int replaceLength)
{
Q_D(QVirtualKeyboardInputContext);
- VIRTUALKEYBOARD_DEBUG() << "QVirtualKeyboardInputContext::commit():" << text << replaceFrom << replaceLength;
+
+ VIRTUALKEYBOARD_DEBUG() << "QVirtualKeyboardInputContext::commit()"
+#ifdef SENSITIVE_DEBUG
+ << text << replaceFrom << replaceLength
+#endif
+ ;
bool preeditChanged = !d->preeditText.isEmpty();
if (d->platformInputContext) {
diff --git a/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp b/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp
index d2308b04..1233de99 100644
--- a/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp
+++ b/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp
@@ -267,7 +267,11 @@ void QVirtualKeyboardInputContextPrivate::onInputItemChanged()
void QVirtualKeyboardInputContextPrivate::sendPreedit(const QString &text, const QList<QInputMethodEvent::Attribute> &attributes, int replaceFrom, int replaceLength)
{
- VIRTUALKEYBOARD_DEBUG() << "QVirtualKeyboardInputContextPrivate::sendPreedit():" << text << replaceFrom << replaceLength;
+ VIRTUALKEYBOARD_DEBUG() << "QVirtualKeyboardInputContextPrivate::sendPreedit()"
+#ifdef SENSITIVE_DEBUG
+ << text << replaceFrom << replaceLength
+#endif
+ ;
bool textChanged = preeditText != text;
bool attributesChanged = preeditTextAttributes != attributes;
@@ -289,7 +293,11 @@ void QVirtualKeyboardInputContextPrivate::sendPreedit(const QString &text, const
// input may be out of sync.
if (_shadow.inputItem() && !replace && !text.isEmpty() &&
!textChanged && attributesChanged) {
- VIRTUALKEYBOARD_DEBUG() << "QVirtualKeyboardInputContextPrivate::sendPreedit(shadow):" << text << replaceFrom << replaceLength;
+ VIRTUALKEYBOARD_DEBUG() << "QVirtualKeyboardInputContextPrivate::sendPreedit(shadow)"
+#ifdef SENSITIVE_DEBUG
+ << text << replaceFrom << replaceLength
+#endif
+ ;
event.setAccepted(true);
QGuiApplication::sendEvent(_shadow.inputItem(), &event);
}
diff --git a/src/virtualkeyboard/virtualkeyboarddebug_p.h b/src/virtualkeyboard/virtualkeyboarddebug_p.h
index 0479aa25..02374663 100644
--- a/src/virtualkeyboard/virtualkeyboarddebug_p.h
+++ b/src/virtualkeyboard/virtualkeyboarddebug_p.h
@@ -49,9 +49,7 @@ namespace QtVirtualKeyboard {
Q_DECLARE_LOGGING_CATEGORY(qlcVirtualKeyboard)
-// Enables logging of sensitive information, such as key events.
-// Should never be enabled by default.
-//#define SENSITIVE_DEBUG
+// See config.pri for SENSITIVE_DEBUG.
#define VIRTUALKEYBOARD_DEBUG() qCDebug(qlcVirtualKeyboard)
#define VIRTUALKEYBOARD_WARN() qCWarning(qlcVirtualKeyboard)