diff options
Diffstat (limited to 'src/plugins/imageviewer/imageviewerfactory.cpp')
-rw-r--r-- | src/plugins/imageviewer/imageviewerfactory.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/plugins/imageviewer/imageviewerfactory.cpp b/src/plugins/imageviewer/imageviewerfactory.cpp index a09ede55a1..4dc37a4dcd 100644 --- a/src/plugins/imageviewer/imageviewerfactory.cpp +++ b/src/plugins/imageviewer/imageviewerfactory.cpp @@ -38,16 +38,12 @@ ImageViewerFactory::ImageViewerFactory() { setId(Constants::IMAGEVIEWER_ID); setDisplayName(QCoreApplication::translate("OpenWith::Editors", Constants::IMAGEVIEWER_DISPLAY_NAME)); + setEditorCreator([] { return new ImageViewer; }); const QList<QByteArray> supportedMimeTypes = QImageReader::supportedMimeTypes(); - foreach (const QByteArray &format, supportedMimeTypes) + for (const QByteArray &format : supportedMimeTypes) addMimeType(format.constData()); } -Core::IEditor *ImageViewerFactory::createEditor() -{ - return new ImageViewer(); -} - } // namespace Internal } // namespace ImageViewer |