diff --git a/test cases/frameworks/4 qt/meson.build b/test cases/frameworks/4 qt/meson.build
index c7b594e4c..ef40c9914 100644
--- a/test cases/frameworks/4 qt/meson.build
+++ b/test cases/frameworks/4 qt/meson.build
@@ -1,6 +1,6 @@
-project('qt4 and 5 build test', 'cpp',
- # Qt5 now requires C++ 11 support
- default_options : ['cpp_std=c++11'])
+project('qt4, qt5, and qt6 build test', 'cpp',
+ # Qt6 requires C++ 17 support
+ default_options : ['cpp_std=c++17'])
qt5_modules = ['Widgets']
qt6_modules = ['Widgets']
diff --git a/test cases/frameworks/4 qt/qt6_lang.qrc b/test cases/frameworks/4 qt/qt6_lang.qrc
new file mode 100644
index 000000000..12cc25ae9
--- /dev/null
+++ b/test cases/frameworks/4 qt/qt6_lang.qrc
@@ -0,0 +1,6 @@
+
+
+ qt6embedded_fr.qm
+
+
+
diff --git a/test cases/frameworks/4 qt/qt6core_fr.ts b/test cases/frameworks/4 qt/qt6core_fr.ts
new file mode 100644
index 000000000..4e3116bcf
--- /dev/null
+++ b/test cases/frameworks/4 qt/qt6core_fr.ts
@@ -0,0 +1,12 @@
+
+
+
+
+ QObject
+
+
+
+ Traduisez moi!
+
+
+
diff --git a/test cases/frameworks/4 qt/qt6embedded_fr.ts b/test cases/frameworks/4 qt/qt6embedded_fr.ts
new file mode 100644
index 000000000..4e3116bcf
--- /dev/null
+++ b/test cases/frameworks/4 qt/qt6embedded_fr.ts
@@ -0,0 +1,12 @@
+
+
+
+
+ QObject
+
+
+
+ Traduisez moi!
+
+
+