From 713cd83200f3c60eac5d389dfabc44be1446e2ac Mon Sep 17 00:00:00 2001 From: Nico Vertriest Date: Thu, 27 Feb 2020 12:58:26 +0100 Subject: Doc: Make Qt Test snippets compilable Task-number: QTBUG-81498 Change-Id: I22f07cd539e5e317b6cf15eb369d59915146bd13 Reviewed-by: Edward Welbourne --- src/testlib/doc/snippets/code/doc_src_qtestevent.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'src/testlib/doc/snippets/code/doc_src_qtestevent.cpp') 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 +#include + +// 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] +} -- cgit v1.2.3