summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/kernel/qclipboard/paster
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@digia.com>2012-09-19 10:12:15 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-09-27 09:14:51 +0200
commitb0b7d9cf6b213cebcdc5be7583119af15feb5bf6 (patch)
tree476d2920ebe6df5b8cdd988ec272887c8863e6a2 /tests/auto/gui/kernel/qclipboard/paster
parent13fe38ebb992a045dae8cb817d180f690429fb23 (diff)
Revise QClipboard auto tests
Use PlatformClipboard::isAvailable() and fix build when QT_NO_CLIPBOARD is defined. Change-Id: I18c3af42fe39cf7618c2530723149848a10db985 Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Diffstat (limited to 'tests/auto/gui/kernel/qclipboard/paster')
-rw-r--r--tests/auto/gui/kernel/qclipboard/paster/main.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/auto/gui/kernel/qclipboard/paster/main.cpp b/tests/auto/gui/kernel/qclipboard/paster/main.cpp
index 5c6a3d5511..9b2c34c805 100644
--- a/tests/auto/gui/kernel/qclipboard/paster/main.cpp
+++ b/tests/auto/gui/kernel/qclipboard/paster/main.cpp
@@ -51,5 +51,9 @@ int main(int argc, char **argv)
if (arguments.size() > 1)
expected = arguments.at(1);
#endif
- return QGuiApplication::clipboard()->text() == expected ? 0 : 1;
+ QString actual;
+#ifndef QT_NO_CLIPBOARD
+ actual = QGuiApplication::clipboard()->text();
+#endif
+ return actual == expected ? 0 : 1;
}