summaryrefslogtreecommitdiffstats
path: root/src/testlib/doc/snippets/code/doc_src_qtestevent.cpp
diff options
context:
space:
mode:
authorNico Vertriest <nico.vertriest@qt.io>2020-02-27 12:58:26 +0100
committerNico Vertriest <nico.vertriest@qt.io>2020-04-03 13:13:55 +0000
commit713cd83200f3c60eac5d389dfabc44be1446e2ac (patch)
tree5f5eb19254e661022d8db88f3cc772bdc7a60e29 /src/testlib/doc/snippets/code/doc_src_qtestevent.cpp
parent0c2d6c163f6e7908a7cc9a626f027cb38a5d7786 (diff)
Doc: Make Qt Test snippets compilable
Task-number: QTBUG-81498 Change-Id: I22f07cd539e5e317b6cf15eb369d59915146bd13 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'src/testlib/doc/snippets/code/doc_src_qtestevent.cpp')
-rw-r--r--src/testlib/doc/snippets/code/doc_src_qtestevent.cpp18
1 files changed, 16 insertions, 2 deletions
diff --git a/src/testlib/doc/snippets/code/doc_src_qtestevent.cpp b/src/testlib/doc/snippets/code/doc_src_qtestevent.cpp
index df9aa9b558..8d125f60b7 100644
--- a/src/testlib/doc/snippets/code/doc_src_qtestevent.cpp
+++ b/src/testlib/doc/snippets/code/doc_src_qtestevent.cpp
@@ -48,14 +48,28 @@
**
****************************************************************************/
+#include <QtTest/QtTest>
+#include <QLineEdit>
+
+// dummy
+class TestGui: public QObject
+{
+ Q_OBJECT
+public:
+ void testGui_data();
+};
+
+void TestGui::testGui_data()
+{
+QWidget *myParent = nullptr;
//! [0]
QTestEventList events;
events.addKeyClick('a');
events.addKeyClick(Qt::Key_Backspace);
events.addDelay(200);
-
QLineEdit *lineEdit = new QLineEdit(myParent);
-...
+// ...
events.simulate(lineEdit);
events.simulate(lineEdit);
//! [0]
+}