summaryrefslogtreecommitdiff
path: root/src/plugins/designer/qt_private/qtresourcemodel_p.h
diff options
context:
space:
mode:
authorJarek Kobus <jkobus@trolltech.com>2011-02-04 09:34:10 +0100
committerJarek Kobus <jkobus@trolltech.com>2011-02-04 09:37:41 +0100
commit8c65637407f7f15f8dd9955ab0517c941370ffe3 (patch)
treeb4ad935f32564b1b13b648c9b7e1ddf416d9e6b6 /src/plugins/designer/qt_private/qtresourcemodel_p.h
parenta4fa2911f04578e05a6cb35e1392b5216b0a2e82 (diff)
downloadqt-creator-8c65637407f7f15f8dd9955ab0517c941370ffe3.tar.gz
Don't show msg boxes while saving ui forms
Currently creator assumes that "save" is synchronous and doesn't enter internal event loop. Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com> Task-number: QTCREATORBUG-3678
Diffstat (limited to 'src/plugins/designer/qt_private/qtresourcemodel_p.h')
-rw-r--r--src/plugins/designer/qt_private/qtresourcemodel_p.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/designer/qt_private/qtresourcemodel_p.h b/src/plugins/designer/qt_private/qtresourcemodel_p.h
index 9c37268e51..5a351ca28d 100644
--- a/src/plugins/designer/qt_private/qtresourcemodel_p.h
+++ b/src/plugins/designer/qt_private/qtresourcemodel_p.h
@@ -48,6 +48,7 @@
#include "shared_global_p.h"
#include <QtCore/QMap>
#include <QtCore/QObject>
+#include <QtCore/QScopedPointer>
QT_BEGIN_NAMESPACE
@@ -79,7 +80,7 @@ private:
~QtResourceSet();
friend class QtResourceModel;
- class QtResourceSetPrivate *d_ptr;
+ QScopedPointer<class QtResourceSetPrivate> d_ptr;
Q_DECLARE_PRIVATE(QtResourceSet)
Q_DISABLE_COPY(QtResourceSet)
};
@@ -124,7 +125,7 @@ signals:
private:
friend class QtResourceSet;
- class QtResourceModelPrivate *d_ptr;
+ QScopedPointer<class QtResourceModelPrivate> d_ptr;
Q_DECLARE_PRIVATE(QtResourceModel)
Q_DISABLE_COPY(QtResourceModel)