diff --git a/core/document.cpp b/core/document.cpp index 2dee17c6c..7cec7e17e 100644 --- a/core/document.cpp +++ b/core/document.cpp @@ -3050,8 +3050,6 @@ QStringList Document::supportedMimeTypes() const d->m_supportedMimeTypes.append( mimeType ); } - d->m_supportedMimeTypes.append( "application/vnd.kde.okular-archive" ); - return d->m_supportedMimeTypes; } diff --git a/okular_part.desktop b/okular_part.desktop index d075a9f1a..a815088dd 100644 --- a/okular_part.desktop +++ b/okular_part.desktop @@ -5,3 +5,4 @@ Name[x-test]=xxOkularxx X-KDE-ServiceTypes=KParts/ReadOnlyPart X-KDE-Library=okularpart Type=Service +MimeType=application/vnd.kde.okular-archive; diff --git a/shell/okular.desktop b/shell/okular.desktop index 4ce712345..7ad1355e1 100644 --- a/shell/okular.desktop +++ b/shell/okular.desktop @@ -52,3 +52,4 @@ Type=Application X-DocPath=okular/index.html InitialPreference=7 Categories=Qt;KDE;Graphics;Viewer; +MimeType=application/vnd.kde.okular-archive; diff --git a/shell/shell.cpp b/shell/shell.cpp index 757fa3a7e..b60460a74 100644 --- a/shell/shell.cpp +++ b/shell/shell.cpp @@ -220,8 +220,6 @@ QStringList Shell::fileFormats() const supportedPatterns.append( mimeType ); } - supportedPatterns.append( "application/vnd.kde.okular-archive" ); - return supportedPatterns; }