diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d13d04de..f41c00244 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -144,7 +144,7 @@ kde4_add_ui_files(okularpart_SRCS kde4_add_plugin(okularpart WITH_PREFIX ${okularpart_SRCS}) -target_link_libraries(okularpart okularcore ${KDE4_KPARTS_LIBS} ${KDE4_KNEWSTUFF2_LIBS} ${MATH_LIB}) +target_link_libraries(okularpart okularcore ${KDE4_KPARTS_LIBS} ${KDE4_KNEWSTUFF2_LIBS} ${MATH_LIB} ${BLITZ_LIBRARIES}) install(TARGETS okularpart DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/ui/pagepainter.cpp b/ui/pagepainter.cpp index 4b30d3f77..d944f22f1 100644 --- a/ui/pagepainter.cpp +++ b/ui/pagepainter.cpp @@ -15,10 +15,10 @@ #include #include #include -#include #include #include #include +#include // system includes #include @@ -228,8 +228,8 @@ void PagePainter::paintPageOnPainter( QPainter * destPainter, const Okular::Page backImage.invertPixels(QImage::InvertRgb); break; case Okular::Settings::EnumRenderMode::Recolor: - // Recolor image using KImageEffect::flatten with dither:0 - KImageEffect::flatten( backImage, Okular::Settings::recolorForeground(), Okular::Settings::recolorBackground() ); + // Recolor image using Blitz::flatten with dither:0 + Blitz::flatten( backImage, Okular::Settings::recolorForeground(), Okular::Settings::recolorBackground() ); break; case Okular::Settings::EnumRenderMode::BlackWhite: // Manual Gray and Contrast