diff options
author | Nico Vertriest <nico.vertriest@qt.io> | 2020-08-05 10:51:53 +0200 |
---|---|---|
committer | Paul Wicking <paul.wicking@qt.io> | 2020-09-01 06:13:05 +0200 |
commit | 29949cc0f7811cb3b92fac0ac9aa57bf77856785 (patch) | |
tree | 0596a235758d3244c9475a9b94682edb47f7b232 | |
parent | 38653f1633741ecaefd44d31989f49dc0520e2ab (diff) |
Doc: Make Qt Gui snippets compilable - textdocument-listitems
Task-number: QTBUG-81486
Change-Id: I7bbecd3cbf086243ea3a03fb7822064bde85201c
Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
5 files changed, 22 insertions, 9 deletions
diff --git a/src/gui/doc/snippets/snippets.pro b/src/gui/doc/snippets/snippets.pro index fa362837bd..005f4eecf0 100644 --- a/src/gui/doc/snippets/snippets.pro +++ b/src/gui/doc/snippets/snippets.pro @@ -17,5 +17,6 @@ contains(QT_BUILD_PARTS, tests) { textdocument-frames \ textdocument-imagedrop \ textdocument-imageformat \ - textdocument-images + textdocument-images \ + textdocument-listitems } diff --git a/src/gui/doc/snippets/textdocument-listitems/main.cpp b/src/gui/doc/snippets/textdocument-listitems/main.cpp index 60afcac7b5..020e0fe771 100644 --- a/src/gui/doc/snippets/textdocument-listitems/main.cpp +++ b/src/gui/doc/snippets/textdocument-listitems/main.cpp @@ -49,6 +49,8 @@ ****************************************************************************/ #include <QtGui> +#include <QApplication> +#include <QTextEdit> #include "mainwindow.h" diff --git a/src/gui/doc/snippets/textdocument-listitems/mainwindow.cpp b/src/gui/doc/snippets/textdocument-listitems/mainwindow.cpp index c39dacfe29..7daf4f46c3 100644 --- a/src/gui/doc/snippets/textdocument-listitems/mainwindow.cpp +++ b/src/gui/doc/snippets/textdocument-listitems/mainwindow.cpp @@ -47,11 +47,14 @@ ** $QT_END_LICENSE$ ** ****************************************************************************/ - -#include <QtGui> - #include "mainwindow.h" +#include <QMenu> +#include <QMenuBar> +#include <QTextEdit> +#include <QTextList> +#include <QTreeWidget> + MainWindow::MainWindow() { QMenu *fileMenu = new QMenu(tr("&File")); diff --git a/src/gui/doc/snippets/textdocument-listitems/mainwindow.h b/src/gui/doc/snippets/textdocument-listitems/mainwindow.h index 1dc94632b6..019897124f 100644 --- a/src/gui/doc/snippets/textdocument-listitems/mainwindow.h +++ b/src/gui/doc/snippets/textdocument-listitems/mainwindow.h @@ -75,8 +75,8 @@ public slots: private: QString currentFile; - QTextEdit *editor; - QTextDocument *document; + QTextEdit *editor = nullptr; + QTextDocument *document = nullptr; QList<QTextList*> listStructures; QList<QTreeWidgetItem*> previousItems; QList<QTreeWidgetItem*> parentItems; diff --git a/src/gui/doc/snippets/textdocument-listitems/textdocument-listitems.pro b/src/gui/doc/snippets/textdocument-listitems/textdocument-listitems.pro index 5da8d6e1a1..a41f35fd50 100644 --- a/src/gui/doc/snippets/textdocument-listitems/textdocument-listitems.pro +++ b/src/gui/doc/snippets/textdocument-listitems/textdocument-listitems.pro @@ -1,3 +1,10 @@ -HEADERS = mainwindow.h -SOURCES = main.cpp \ - mainwindow.cpp +TEMPLATE = lib +TARGET = textdocument-listitems +QT += widgets core gui + +HEADERS = \ + mainwindow.h +SOURCES = \ + main.cpp \ + mainwindow.cpp + |