diff --git a/kstyle/breeze.h b/kstyle/breeze.h index 425871cf..d1c2c2b0 100644 --- a/kstyle/breeze.h +++ b/kstyle/breeze.h @@ -30,6 +30,7 @@ #include #include #include +#include namespace Breeze { @@ -37,12 +38,22 @@ namespace Breeze //!@name convenience typedef //@{ + #if QT_VERSION >= 0x050000 //! scoped pointer convenience typedef template using WeakPointer = QPointer; + #else + //! scoped pointer convenience typedef + template using WeakPointer = QWeakPointer; + #endif //! scoped pointer convenience typedef template using ScopedPointer = QScopedPointer; + //! disable QStringLiteral for older Qt version + #if QT_VERSION < 0x050000 + using QStringLiteral = QString; + #endif + //@} //! metrics