diff --git a/cfg/qt.cfg b/cfg/qt.cfg
index 42c7ca41bbe..2ef1093c17f 100644
--- a/cfg/qt.cfg
+++ b/cfg/qt.cfg
@@ -63,6 +63,7 @@
+
false
@@ -101,6 +102,7 @@
+
false
@@ -132,6 +134,7 @@
+
false
@@ -147,6 +150,7 @@
+
false
@@ -177,6 +181,7 @@
+
false
@@ -189,6 +194,7 @@
+
false
@@ -201,6 +207,7 @@
+
false
@@ -267,6 +274,7 @@
+
false
@@ -278,6 +286,7 @@
+
false
@@ -780,7 +789,7 @@
false
-
+
@@ -1604,7 +1613,7 @@
false
-
+
@@ -1628,7 +1637,7 @@
false
-
+
@@ -1646,7 +1655,7 @@
false
-
+
@@ -1709,7 +1718,7 @@
false
-
+
@@ -2599,7 +2608,7 @@
false
-
+
@@ -4185,7 +4194,7 @@
false
-
+
@@ -4207,7 +4216,7 @@
-
+
@@ -4229,14 +4238,14 @@
-
+
false
-
+
@@ -4251,7 +4260,7 @@
-
+
@@ -4264,13 +4273,13 @@
false
-
+
-
+
@@ -4281,7 +4290,7 @@
-
+
@@ -4295,7 +4304,7 @@
false
-
+
@@ -4317,7 +4326,7 @@
false
-
+
@@ -4337,7 +4346,7 @@
0:
-
+
@@ -4376,7 +4385,7 @@
-
+
@@ -4437,7 +4446,7 @@
false
-
+
@@ -4448,7 +4457,7 @@
-
+
@@ -4459,7 +4468,7 @@
-
+
@@ -4488,7 +4497,7 @@
-
+
diff --git a/test/cfg/qt.cpp b/test/cfg/qt.cpp
index f77ea2e88ba..a78e5d67996 100644
--- a/test/cfg/qt.cpp
+++ b/test/cfg/qt.cpp
@@ -785,3 +785,8 @@ void unreadVariable_QMapIterator(QMap& m)
it.value() = new QObject();
}
}
+
+void constVariablePointer_QVector(QVector& qv, int* p)
+{
+ qv.push_back(p); // #12661
+}