From 3b1a52b573806b2d41179acba25ad4e58ac47b31 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Tue, 17 Apr 2012 17:47:03 +0200 Subject: [PATCH] Fix build with QT_NO_CLIPBOARD. Change-Id: I82558e1e432934b98236d69106fb98e44e819095 Reviewed-by: Richard J. Moore --- src/gui/kernel/qguiapplication.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gui/kernel/qguiapplication.cpp b/src/gui/kernel/qguiapplication.cpp index f7675f5..fc6e926 100644 --- a/src/gui/kernel/qguiapplication.cpp +++ b/src/gui/kernel/qguiapplication.cpp @@ -349,16 +349,20 @@ QGuiApplication::~QGuiApplication() { Q_D(QGuiApplication); // flush clipboard contents +#ifndef QT_NO_CLIPBOARD if (QGuiApplicationPrivate::qt_clipboard) { QEvent event(QEvent::Clipboard); QGuiApplication::sendEvent(QGuiApplicationPrivate::qt_clipboard, &event); } +#endif d->eventDispatcher->closingDown(); d->eventDispatcher = 0; +#ifndef QT_NO_CLIPBOARD delete QGuiApplicationPrivate::qt_clipboard; QGuiApplicationPrivate::qt_clipboard = 0; +#endif clearPalette(); -- 2.7.4