From fec48857e89b814ce522a6b34f8d4e4fb95cc243 Mon Sep 17 00:00:00 2001 From: Nico Vertriest Date: Wed, 5 Aug 2020 10:59:58 +0200 Subject: [PATCH] Doc: Make Qt Gui snippets compilable - textdocument-listitemstyles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-81486 Change-Id: Ie718f4ae3de3f9ae12702264f5455f23d38bf1fe Reviewed-by: Topi Reiniƶ --- src/gui/doc/snippets/snippets.pro | 3 ++- .../snippets/textdocument-listitemstyles/main.cpp | 1 + .../textdocument-listitemstyles/mainwindow.cpp | 7 ++++--- .../textdocument-listitemstyles/mainwindow.h | 4 ++-- .../textdocument-listitemstyles.pro | 13 ++++++++++--- 5 files changed, 19 insertions(+), 9 deletions(-) diff --git a/src/gui/doc/snippets/snippets.pro b/src/gui/doc/snippets/snippets.pro index 005f4eecf0..cb75894561 100644 --- a/src/gui/doc/snippets/snippets.pro +++ b/src/gui/doc/snippets/snippets.pro @@ -18,5 +18,6 @@ contains(QT_BUILD_PARTS, tests) { textdocument-imagedrop \ textdocument-imageformat \ textdocument-images \ - textdocument-listitems + textdocument-listitems \ + textdocument-listitemstyles } diff --git a/src/gui/doc/snippets/textdocument-listitemstyles/main.cpp b/src/gui/doc/snippets/textdocument-listitemstyles/main.cpp index 60afcac7b5..37ccd8269f 100644 --- a/src/gui/doc/snippets/textdocument-listitemstyles/main.cpp +++ b/src/gui/doc/snippets/textdocument-listitemstyles/main.cpp @@ -49,6 +49,7 @@ ****************************************************************************/ #include +#include #include "mainwindow.h" diff --git a/src/gui/doc/snippets/textdocument-listitemstyles/mainwindow.cpp b/src/gui/doc/snippets/textdocument-listitemstyles/mainwindow.cpp index b39bc0bd10..dcf28b92ba 100644 --- a/src/gui/doc/snippets/textdocument-listitemstyles/mainwindow.cpp +++ b/src/gui/doc/snippets/textdocument-listitemstyles/mainwindow.cpp @@ -47,11 +47,12 @@ ** $QT_END_LICENSE$ ** ****************************************************************************/ - -#include - #include "mainwindow.h" +#include +#include +#include + MainWindow::MainWindow() { QMenu *fileMenu = new QMenu(tr("&File")); diff --git a/src/gui/doc/snippets/textdocument-listitemstyles/mainwindow.h b/src/gui/doc/snippets/textdocument-listitemstyles/mainwindow.h index baf9be5f0d..6219863e64 100644 --- a/src/gui/doc/snippets/textdocument-listitemstyles/mainwindow.h +++ b/src/gui/doc/snippets/textdocument-listitemstyles/mainwindow.h @@ -68,8 +68,8 @@ public slots: private: QString currentFile; - QTextEdit *editor; - QTextDocument *document; + QTextEdit *editor = nullptr; + QTextDocument *document = nullptr; }; #endif diff --git a/src/gui/doc/snippets/textdocument-listitemstyles/textdocument-listitemstyles.pro b/src/gui/doc/snippets/textdocument-listitemstyles/textdocument-listitemstyles.pro index 5da8d6e1a1..df710a4dcd 100644 --- a/src/gui/doc/snippets/textdocument-listitemstyles/textdocument-listitemstyles.pro +++ b/src/gui/doc/snippets/textdocument-listitemstyles/textdocument-listitemstyles.pro @@ -1,3 +1,10 @@ -HEADERS = mainwindow.h -SOURCES = main.cpp \ - mainwindow.cpp +TEMPLATE = lib +TARGET = textdocument-listitemstyles +QT += core gui widgets + +HEADERS = \ + mainwindow.h + +SOURCES = \ + main.cpp \ + mainwindow.cpp