kde4_add_library(dolphinprivate SHARED ${dolphinprivate_LIB_SRCS})
-target_link_libraries(dolphinprivate ${KDE4_KFILE_LIBS} konq ${KDE4_KNEWSTUFF3_LIBS} ${QIMAGEBLITZ_LIBRARIES} ${X11_LIBRARIES})
-if(X11_Xrender_FOUND)
- target_link_libraries(dolphinprivate ${X11_Xrender_LIB} )
-endif(X11_Xrender_FOUND)
+target_link_libraries(dolphinprivate ${KDE4_KFILE_LIBS} konq ${KDE4_KNEWSTUFF3_LIBS} ${QIMAGEBLITZ_LIBRARIES})
if (Nepomuk_FOUND)
target_link_libraries(dolphinprivate ${NEPOMUK_LIBRARIES} ${NEPOMUK_QUERY_LIBRARIES} ${SOPRANO_LIBRARIES})
endif (Nepomuk_FOUND)
#include "ktooltipwindow_p.h"
#include <kcolorscheme.h>
+#include <kwindowsystem.h>
#include <QPainter>
#include <QVBoxLayout>
-#ifdef Q_WS_X11
- #include <QX11Info>
-#endif
-
KToolTipWindow::KToolTipWindow(QWidget* content) :
QWidget(0)
{
QColor toColor = palette().brush(QPalette::ToolTipBase).color();
QColor fromColor = KColorScheme::shade(toColor, KColorScheme::LightShade, 0.2);
-#ifdef Q_WS_X11
- const bool haveAlphaChannel = QX11Info::isCompositingManagerRunning();
-#else
- const bool haveAlphaChannel = false;
-#endif
+ const bool haveAlphaChannel = KWindowSystem::compositingActive();
if (haveAlphaChannel) {
painter.setRenderHint(QPainter::Antialiasing);
painter.translate(0.5, 0.5);