X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=icons%2FCMakeLists.txt;h=ca4df01a4d67f7cc5dc7dc25a705257a3ef66327;hp=b989db482f7d96669c3b9a38f4f423be158d3afd;hb=0216d4a650c02155b5bcd517567209f674d8a120;hpb=2d5f00707aefe046c8164e080196433b86d5606f diff --git a/icons/CMakeLists.txt b/icons/CMakeLists.txt index b989db48..ca4df01a 100644 --- a/icons/CMakeLists.txt +++ b/icons/CMakeLists.txt @@ -7,6 +7,9 @@ if (WANT_MONO OR WANT_QTCLIENT) set(BUNDLED_ICON_THEME_DIR ${CMAKE_SOURCE_DIR}/3rdparty/icons) + # Always embed a hicolor fallback containing the most important (e.g. tray) icons + list(APPEND ICON_RCS ${CMAKE_CURRENT_SOURCE_DIR}/hicolor_icons.qrc) + if (EMBED_DATA) # Always embed quassel-specific icons message(STATUS "Embedding Quassel-specific icons") @@ -55,8 +58,8 @@ if (WANT_MONO OR WANT_QTCLIENT) # hicolor contains the application icon in all relevant sizes install(DIRECTORY hicolor DESTINATION ${CMAKE_INSTALL_ICONDIR}) - if (USE_QT4) - # Qt 4 doesn't seem to correctly load icons from injected themes + if (Qt5Core_VERSION VERSION_LESS 5.5.0) + # Qt < 5.5 doesn't seem to correctly load icons from injected themes # Install Quassel-specific ones from Oxygen into hicolor as fallback install(DIRECTORY oxygen/ DESTINATION ${CMAKE_INSTALL_ICONDIR}/hicolor) endif()