diff --git a/core/document.cpp b/core/document.cpp index 2dee17c6caa1743913068148aba269a4c7b68c25..7cec7e17e76fe6487bfc799be29f4c97b9660b6c 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 d075a9f1a8b2503fdf81bff75626855d26218027..a815088ddff47d7724bcd9595af6adf04dab9de6 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 4ce7123450d8f4813e32f4fe5192a8f7973acdd6..7ad1355e14700908d8f33e8cb0eb0efb5ceafde1 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 757fa3a7ef7f239410e0834b80484ca2cbd9198e..b60460a747319318a3daed72d32d8eeea67d2516 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; }