From 80cc233c59530347c27bdf1b6e96475094cd9144 Mon Sep 17 00:00:00 2001 From: Nico Vertriest Date: Wed, 5 Aug 2020 16:32:01 +0200 Subject: [PATCH] Doc: Make Qt Gui snippets compilable - draganddrop Task-number: QTBUG-81486 Change-Id: I0a10e4d353f864e295833ff7d4f47950c5199a21 Reviewed-by: Volker Hilsheimer --- src/gui/doc/snippets/draganddrop/draganddrop.pro | 14 +++++++++----- src/gui/doc/snippets/draganddrop/dragwidget.cpp | 3 +++ src/gui/doc/snippets/draganddrop/mainwindow.cpp | 2 +- src/gui/doc/snippets/snippets.pro | 1 + 4 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/gui/doc/snippets/draganddrop/draganddrop.pro b/src/gui/doc/snippets/draganddrop/draganddrop.pro index 67bc32bd10..99261c2d51 100644 --- a/src/gui/doc/snippets/draganddrop/draganddrop.pro +++ b/src/gui/doc/snippets/draganddrop/draganddrop.pro @@ -1,5 +1,9 @@ -HEADERS = dragwidget.h \ - mainwindow.h -SOURCES = dragwidget.cpp \ - main.cpp \ - mainwindow.cpp +TEMPLATE = lib +TARGET = draganddrop_snippets +QT += core gui widgets + +HEADERS = \ + dragwidget.h + +SOURCES = \ + dragwidget.cpp diff --git a/src/gui/doc/snippets/draganddrop/dragwidget.cpp b/src/gui/doc/snippets/draganddrop/dragwidget.cpp index 16a7efac6c..ba8a0cc39d 100644 --- a/src/gui/doc/snippets/draganddrop/dragwidget.cpp +++ b/src/gui/doc/snippets/draganddrop/dragwidget.cpp @@ -49,6 +49,9 @@ ****************************************************************************/ #include +#include +#include +#include #include "dragwidget.h" diff --git a/src/gui/doc/snippets/draganddrop/mainwindow.cpp b/src/gui/doc/snippets/draganddrop/mainwindow.cpp index 11311a0b57..003e57c4fd 100644 --- a/src/gui/doc/snippets/draganddrop/mainwindow.cpp +++ b/src/gui/doc/snippets/draganddrop/mainwindow.cpp @@ -66,7 +66,7 @@ MainWindow::MainWindow(QWidget *parent) connect(dragWidget, &DragWidget::mimeTypes, this, &MainWindow::setMimeTypes); - connect(dragWidget, &DragWidget:dragResult, + connect(dragWidget, &DragWidget::dragResult, this, &MainWindow::setDragResult); QVBoxLayout *mainLayout = new QVBoxLayout(centralWidget); diff --git a/src/gui/doc/snippets/snippets.pro b/src/gui/doc/snippets/snippets.pro index e740fb7471..7407d61cc7 100644 --- a/src/gui/doc/snippets/snippets.pro +++ b/src/gui/doc/snippets/snippets.pro @@ -5,6 +5,7 @@ contains(QT_BUILD_PARTS, tests) { SUBDIRS += \ brush \ code \ + draganddrop \ qfontdatabase \ textdocument-end }