diff options
author | Jarek Kobus <jkobus@trolltech.com> | 2011-02-04 09:34:10 +0100 |
---|---|---|
committer | Jarek Kobus <jkobus@trolltech.com> | 2011-02-04 09:37:41 +0100 |
commit | 8c65637407f7f15f8dd9955ab0517c941370ffe3 (patch) | |
tree | b4ad935f32564b1b13b648c9b7e1ddf416d9e6b6 /src/plugins/designer/qt_private/qtresourcemodel_p.h | |
parent | a4fa2911f04578e05a6cb35e1392b5216b0a2e82 (diff) | |
download | qt-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.h | 5 |
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) |