summaryrefslogtreecommitdiffstats
path: root/src/testlib/doc/snippets/code/doc_src_qtestevent.cpp
diff options
context:
space:
mode:
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]
+}