diff options
| author | Oleksii Zbykovskyi <Oleksii.Zbykovskyi@qt.io> | 2025-07-29 14:10:23 +0200 |
|---|---|---|
| committer | Oleksii Zbykovskyi <Oleksii.Zbykovskyi@qt.io> | 2025-07-31 20:26:04 +0200 |
| commit | 1042c917c36c95cf2650e26ed4234ccb752fb54f (patch) | |
| tree | b4c50025762ab830fc6ce9d15aa4fdc877eab641 /src/gui/doc/snippets/droparea/droparea.cpp | |
| parent | 21885c14da1cd85040eccf359072f72232f3c733 (diff) | |
Create a target for gui snippets and add them to the build system
Made gui_snippets a target in the CMake build system.
Added several snippets and fixed related issues.
Task-number: QTBUG-137566
Change-Id: I776e819c38d96c5642e13ff97b4e2955bdcadeda
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/gui/doc/snippets/droparea/droparea.cpp')
| -rw-r--r-- | src/gui/doc/snippets/droparea/droparea.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gui/doc/snippets/droparea/droparea.cpp b/src/gui/doc/snippets/droparea/droparea.cpp index 6b3583acff8..eaecf20d895 100644 --- a/src/gui/doc/snippets/droparea/droparea.cpp +++ b/src/gui/doc/snippets/droparea/droparea.cpp @@ -1,6 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause -#include <QApplication> +#include <QGuiApplication> #include <QClipboard> #include <QMimeData> #include <QWidget> @@ -13,10 +13,11 @@ struct DropArea : public QWidget { void setTextFormat(Qt::TextFormat); }; +#ifndef QT_NO_CLIPBOARD //![0] void DropArea::paste() { - const QClipboard *clipboard = QApplication::clipboard(); + const QClipboard *clipboard = QGuiApplication::clipboard(); const QMimeData *mimeData = clipboard->mimeData(); if (mimeData->hasImage()) { @@ -32,5 +33,6 @@ void DropArea::paste() } } //![0] +#endif } // droparea |
