diff --git a/libkwineffects/kwinglplatform.cpp b/libkwineffects/kwinglplatform.cpp index 1ba14ec942..6e8e377324 100644 --- a/libkwineffects/kwinglplatform.cpp +++ b/libkwineffects/kwinglplatform.cpp @@ -687,8 +687,12 @@ void GLPlatform::detect(OpenGLPlatformInterface platformInterface) } } else { const QByteArray extensions = (const char *) glGetString(GL_EXTENSIONS); - QList extensionsList = extensions.split(' '); +#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) + const QList extensionsList = extensions.split(' '); m_extensions = {extensionsList.constBegin(), extensionsList.constEnd()}; +#else + m_extensions = extensions.split(' ').toSet(); +#endif } // Parse the Mesa version