summaryrefslogtreecommitdiffstats
path: root/src/declarative/graphicsitems/qdeclarativetextinput.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative/graphicsitems/qdeclarativetextinput.cpp')
-rw-r--r--src/declarative/graphicsitems/qdeclarativetextinput.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/declarative/graphicsitems/qdeclarativetextinput.cpp b/src/declarative/graphicsitems/qdeclarativetextinput.cpp
index 46f4b810..7dc41f0c 100644
--- a/src/declarative/graphicsitems/qdeclarativetextinput.cpp
+++ b/src/declarative/graphicsitems/qdeclarativetextinput.cpp
@@ -1617,11 +1617,13 @@ void QDeclarativeTextInput::setMouseSelectionMode(SelectionMode mode)
bool QDeclarativeTextInput::canPaste() const
{
Q_D(const QDeclarativeTextInput);
+#ifndef QT_NO_CLIPBOARD
if (!d->canPasteValid) {
if (const QMimeData *mimeData = QApplication::clipboard()->mimeData())
d->canPaste = !d->control->isReadOnly() && mimeData->hasText();
d->canPasteValid = true;
}
+#endif
return d->canPaste;
}