aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sources/pyside6/libpyside/CMakeLists.txt2
-rw-r--r--sources/pyside6/libpysideqml/CMakeLists.txt2
-rw-r--r--sources/pyside6/libpysideqml/pysideqmlforeign.cpp4
3 files changed, 5 insertions, 3 deletions
diff --git a/sources/pyside6/libpyside/CMakeLists.txt b/sources/pyside6/libpyside/CMakeLists.txt
index e5f163996..39783799d 100644
--- a/sources/pyside6/libpyside/CMakeLists.txt
+++ b/sources/pyside6/libpyside/CMakeLists.txt
@@ -58,7 +58,7 @@ target_include_directories(pyside6 PUBLIC
$<INSTALL_INTERFACE:include/PySide6>
)
-target_compile_definitions(pyside6 PRIVATE -DQT_LEAN_HEADERS=1)
+target_compile_definitions(pyside6 PRIVATE -DQT_LEAN_HEADERS=1 -DQT_NO_KEYWORDS=1)
target_link_libraries(pyside6
PRIVATE Shiboken6::libshiboken ${libpyside_libraries})
diff --git a/sources/pyside6/libpysideqml/CMakeLists.txt b/sources/pyside6/libpysideqml/CMakeLists.txt
index ed9049def..4d50ebfde 100644
--- a/sources/pyside6/libpysideqml/CMakeLists.txt
+++ b/sources/pyside6/libpysideqml/CMakeLists.txt
@@ -21,6 +21,8 @@ target_include_directories(pyside6qml PUBLIC
$<INSTALL_INTERFACE:include/PySide6Qml>
)
+target_compile_definitions(pyside6qml PRIVATE -DQT_LEAN_HEADERS=1 -DQT_NO_KEYWORDS=1)
+
target_link_libraries(pyside6qml
PRIVATE PySide6::pyside6 Shiboken6::libshiboken ${libpysideqml_libraries})
diff --git a/sources/pyside6/libpysideqml/pysideqmlforeign.cpp b/sources/pyside6/libpysideqml/pysideqmlforeign.cpp
index 67aea1756..f9cc4f44d 100644
--- a/sources/pyside6/libpysideqml/pysideqmlforeign.cpp
+++ b/sources/pyside6/libpysideqml/pysideqmlforeign.cpp
@@ -73,7 +73,7 @@ PyTypeObject *PySideQmlForeign_TypeF(void)
} // extern "C"
-static const char *qmlAttached_SignatureStrings[] = {
+static const char *qmlForeign_SignatureStrings[] = {
"PySide6.QtQml.QmlForeign(self,type:type)",
nullptr // Sentinel
};
@@ -82,7 +82,7 @@ namespace PySide::Qml {
void initQmlForeign(PyObject *module)
{
- if (InitSignatureStrings(PySideQmlForeign_TypeF(), qmlAttached_SignatureStrings) < 0)
+ if (InitSignatureStrings(PySideQmlForeign_TypeF(), qmlForeign_SignatureStrings) < 0)
return;
Py_INCREF(PySideQmlForeign_TypeF());