Details
Description
I'm compiling PySide2 at windows with Qt5.6.1 (x64), python2.7 and VisualStudio2015.
I hit the following errors (attached)
Workaround:
To fix build errors about QtQuick and QtQml. I disable dQuickRegisterItemFunction stuff.
PySide2/QtQuick/pysidequickregistertype.cpp
#ifdef PYSIDE_QML_SUPPORT setQuickRegisterItemFunction(quickRegisterType); #endif
pySide2/QtQml/pysideqmlregistertype.cpp
#ifdef PYSIDE_QML_SUPPORT
QuickRegisterItemFunction quickRegisterItemFunction = getQuickRegisterItemFunction();
if (quickRegisterItemFunction) {
registered = quickRegisterItemFunction(pyObj, uri, versionMajor, versionMinor,
qmlName, &type);
}
#endif
Attachments
For Gerrit Dashboard: PYSIDE-489 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
189667,2 | Fix build QML private API headers are missing | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
195060,2 | Properly differentiate between QML support and private API QML support | 5.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |