diff options
| -rw-r--r-- | sources/pyside6/libpyside/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | sources/pyside6/libpysideqml/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | sources/pyside6/libpysideqml/pysideqmlforeign.cpp | 4 |
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()); |
