diff options
author | hjk <hjk121@nokiamail.com> | 2014-02-24 18:29:27 +0100 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-02-25 15:54:16 +0100 |
commit | c17cd920730afdf20c5e409c12418ad46907418a (patch) | |
tree | 553e8ed0eb32e15227654b5b6bb7a404ad1f1552 /src/plugins/imageviewer/imageviewerplugin.cpp | |
parent | d967b6413f1c332a3def524934b7cd55a2527dc8 (diff) | |
download | qt-creator-c17cd920730afdf20c5e409c12418ad46907418a.tar.gz |
ImageViewer: De-pimpl two internal classes
Change-Id: I3302463157f757fbb5190f25052fad1506d10612
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/imageviewer/imageviewerplugin.cpp')
-rw-r--r-- | src/plugins/imageviewer/imageviewerplugin.cpp | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/src/plugins/imageviewer/imageviewerplugin.cpp b/src/plugins/imageviewer/imageviewerplugin.cpp index 9772f30ef1..09213fa128 100644 --- a/src/plugins/imageviewer/imageviewerplugin.cpp +++ b/src/plugins/imageviewer/imageviewerplugin.cpp @@ -42,24 +42,8 @@ namespace ImageViewer { namespace Internal { -///////////////////////////////// ImageViewerPluginPrivate ////////////////////////////////// -struct ImageViewerPluginPrivate -{ - QPointer<ImageViewerFactory> factory; -}; - ///////////////////////////////// ImageViewerPlugin ////////////////////////////////// -ImageViewerPlugin::ImageViewerPlugin() - : d(new ImageViewerPluginPrivate) -{ -} - -ImageViewerPlugin::~ImageViewerPlugin() -{ - delete d; -} - bool ImageViewerPlugin::initialize(const QStringList &arguments, QString *errorMessage) { Q_UNUSED(arguments) @@ -67,17 +51,17 @@ bool ImageViewerPlugin::initialize(const QStringList &arguments, QString *errorM if (!Core::MimeDatabase::addMimeTypes(QLatin1String(":/imageviewer/ImageViewer.mimetypes.xml"), errorMessage)) return false; - d->factory = new ImageViewerFactory(this); + m_factory = new ImageViewerFactory(this); Aggregation::Aggregate *aggregate = new Aggregation::Aggregate; - aggregate->add(d->factory); + aggregate->add(m_factory); - addAutoReleasedObject(d->factory); + addAutoReleasedObject(m_factory); return true; } void ImageViewerPlugin::extensionsInitialized() { - d->factory->extensionsInitialized(); + m_factory->extensionsInitialized(); } } // namespace Internal |