From b7c3416c37b6ab0f109114a90d6f8297cca9780d Mon Sep 17 00:00:00 2001 From: Martchus Date: Sat, 7 Nov 2020 22:09:25 +0100 Subject: [PATCH] Add qt6ct to auto-completion of platform theme argument --- resources/qtconfigarguments.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/resources/qtconfigarguments.cpp b/resources/qtconfigarguments.cpp index 4a19966..860e08f 100644 --- a/resources/qtconfigarguments.cpp +++ b/resources/qtconfigarguments.cpp @@ -80,7 +80,13 @@ QtConfigArguments::QtConfigArguments() m_platformThemeArg.setRequiredValueCount(1); m_platformThemeArg.setCombinable(true); m_platformThemeArg.setValueNames({ "qt5ct/kde/..." }); - m_platformThemeArg.setPreDefinedCompletionValues("qt5ct kde gnome"); + m_platformThemeArg.setPreDefinedCompletionValues("kde gnome " +#if QT_VERSION_MAJOR == 5 + "qt5ct" +#elif QT_VERSION_MAJOR == 6 + "qt6ct" +#endif + ); m_platformThemeArg.setEnvironmentVariable("QT_QPA_PLATFORMTHEME"); m_sceneGraphRenderLoopArg.setRequiredValueCount(1); m_sceneGraphRenderLoopArg.setCombinable(true);