diff --git a/src/declarativeimports/core/tooltipdialog.cpp b/src/declarativeimports/core/tooltipdialog.cpp index 28ba9beb1..208337442 100644 --- a/src/declarativeimports/core/tooltipdialog.cpp +++ b/src/declarativeimports/core/tooltipdialog.cpp @@ -29,11 +29,6 @@ #include #include -#include -#if HAVE_X11 -#include -#endif - ToolTipDialog::ToolTipDialog(QQuickItem *parent) : Dialog(parent), m_qmlObject(0), @@ -42,11 +37,9 @@ ToolTipDialog::ToolTipDialog(QQuickItem *parent) m_owner(Q_NULLPTR) { Qt::WindowFlags flags = Qt::ToolTip; -#if HAVE_X11 - if (QX11Info::isPlatformX11()) { + if (KWindowSystem::isPlatformX11()) { flags = flags | Qt::BypassWindowManagerHint; } -#endif setFlags(flags); setLocation(Plasma::Types::Floating); @@ -120,11 +113,9 @@ bool ToolTipDialog::event(QEvent *e) bool ret = Dialog::event(e); Qt::WindowFlags flags = Qt::ToolTip | Qt::WindowDoesNotAcceptFocus | Qt::WindowStaysOnTopHint; -#if HAVE_X11 - if (QX11Info::isPlatformX11()) { + if (KWindowSystem::isPlatformX11()) { flags = flags | Qt::BypassWindowManagerHint; } -#endif setFlags(flags); return ret; }