diff --git a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -199,8 +199,10 @@
core/synctex/synctex_parser.c
core/synctex/synctex_parser_utils.c
)
+
qt5_add_resources(okularcore_SRCS
core/script/builtin.qrc
+ okularpart.qrc
)
ki18n_wrap_ui(okularcore_SRCS
@@ -441,7 +443,6 @@
install(FILES okular.upd DESTINATION ${KDE_INSTALL_DATADIR}/kconf_update)
install( FILES okular_part.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )
-install( FILES part.rc part-viewermode.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/okular )
install( FILES okular.categories DESTINATION ${KDE_INSTALL_CONFDIR} )
diff --git a/okularpart.qrc b/okularpart.qrc
new file mode 100644
--- /dev/null
+++ b/okularpart.qrc
@@ -0,0 +1,7 @@
+
+
+
+ part.rc
+ part-viewermode.rc
+
+
diff --git a/shell/CMakeLists.txt b/shell/CMakeLists.txt
--- a/shell/CMakeLists.txt
+++ b/shell/CMakeLists.txt
@@ -13,6 +13,10 @@
shellutils.cpp
)
+qt5_add_resources(okular_SRCS
+ shell.qrc
+)
+
file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../ui/data/icons/*-apps-okular.png")
ecm_add_app_icon(okular_SRCS ICONS ${ICONS_SRCS})
@@ -31,5 +35,4 @@
# okular shell data files
install( PROGRAMS org.kde.okular.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
-install( FILES shell.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/okular )
install( FILES org.kde.okular.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} )
diff --git a/shell/shell.qrc b/shell/shell.qrc
new file mode 100644
--- /dev/null
+++ b/shell/shell.qrc
@@ -0,0 +1,6 @@
+
+
+
+ shell.rc
+
+