aboutsummaryrefslogtreecommitdiffstats
path: root/sources
diff options
context:
space:
mode:
Diffstat (limited to 'sources')
m---------sources/pyside2-tools0
-rw-r--r--sources/pyside2/PySide2/Qt3DInput/typesystem_3dinput.xml4
-rw-r--r--sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml3
-rw-r--r--sources/pyside2/libpyside/globalreceiverv2.cpp2
-rw-r--r--sources/pyside2/pyside_version.py4
-rw-r--r--sources/shiboken2/ApiExtractor/abstractmetabuilder.cpp3
-rw-r--r--sources/shiboken2/generator/shiboken2/cppgenerator.cpp2
-rw-r--r--sources/shiboken2/generator/shiboken2/overloaddata.cpp2
-rw-r--r--sources/shiboken2/shiboken_version.py4
9 files changed, 14 insertions, 10 deletions
diff --git a/sources/pyside2-tools b/sources/pyside2-tools
-Subproject 1d4add1920c9c1b08ebb20333c15d6f5ed6b9ab
+Subproject a6a4544c62700e600b068886c2893887c9df747
diff --git a/sources/pyside2/PySide2/Qt3DInput/typesystem_3dinput.xml b/sources/pyside2/PySide2/Qt3DInput/typesystem_3dinput.xml
index a74c3ab93..1c7e1109b 100644
--- a/sources/pyside2/PySide2/Qt3DInput/typesystem_3dinput.xml
+++ b/sources/pyside2/PySide2/Qt3DInput/typesystem_3dinput.xml
@@ -73,11 +73,11 @@
</object-type>
<object-type name="QMouseEvent">
<enum-type name="Buttons"/>
- <enum-type name="Modifiers"/>
+ <enum-type name="Modifier" flags="Modifiers" since="5.14"/>
</object-type>
<object-type name="QWheelEvent">
<enum-type name="Buttons"/>
- <enum-type name="Modifiers"/>
+ <enum-type name="Modifier" flags="Modifiers" since="5.14"/>
</object-type>
<object-type name="QMouseHandler"/>
<!-- On windows this raise the following error:
diff --git a/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml b/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml
index efb68a310..95b85a918 100644
--- a/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml
+++ b/sources/pyside2/PySide2/QtGui/typesystem_gui_common.xml
@@ -2949,6 +2949,9 @@
<modify-function signature="borderColor(unsigned int*)const" remove="all"/>
<modify-function signature="borderColor(int*)const" remove="all"/>
<modify-function signature="borderColor(float*)const" remove="all"/>
+ <!-- Work around link error introduced by qtbase/d15b02ff291e3124d9bb8ac3b06b704c292f52ab, can be removed once
+ qtbase/1bfabe35d8178c93e66acef21c01e08980f9ed0d has landed -->
+ <modify-function signature="setData(int,int,int,int,int,int,int,QOpenGLTexture::PixelFormat,QOpenGLTexture::PixelType,const void*,QOpenGLPixelTransferOptions*const)" remove="all"/>
</object-type>
<object-type name="QOpenGLTextureBlitter">
<enum-type name="Origin"/>
diff --git a/sources/pyside2/libpyside/globalreceiverv2.cpp b/sources/pyside2/libpyside/globalreceiverv2.cpp
index 170cbf22f..283fb9cd2 100644
--- a/sources/pyside2/libpyside/globalreceiverv2.cpp
+++ b/sources/pyside2/libpyside/globalreceiverv2.cpp
@@ -283,7 +283,7 @@ int GlobalReceiverV2::refCount(const QObject *link) const
void GlobalReceiverV2::notify()
{
- const auto objSet = QSet<const QObject *>::fromList(m_refs);
+ const QSet<const QObject *> objSet(m_refs.cbegin(), m_refs.cend());
Py_BEGIN_ALLOW_THREADS
for (const QObject *o : objSet) {
QMetaObject::disconnect(o, DESTROY_SIGNAL_ID, this, DESTROY_SLOT_ID);
diff --git a/sources/pyside2/pyside_version.py b/sources/pyside2/pyside_version.py
index d2dd4960d..78ea0019d 100644
--- a/sources/pyside2/pyside_version.py
+++ b/sources/pyside2/pyside_version.py
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: https://www.qt.io/licensing/
##
## This file is part of Qt for Python.
@@ -38,7 +38,7 @@
#############################################################################
major_version = "5"
-minor_version = "13"
+minor_version = "14"
patch_version = "0"
# For example: "a", "b", "rc"
diff --git a/sources/shiboken2/ApiExtractor/abstractmetabuilder.cpp b/sources/shiboken2/ApiExtractor/abstractmetabuilder.cpp
index bb9b94a5b..c91ac4dd4 100644
--- a/sources/shiboken2/ApiExtractor/abstractmetabuilder.cpp
+++ b/sources/shiboken2/ApiExtractor/abstractmetabuilder.cpp
@@ -1594,8 +1594,9 @@ void AbstractMetaBuilderPrivate::traverseEnums(const ScopeModelItem &scopeItem,
const QStringList &enumsDeclarations)
{
const EnumList &enums = scopeItem->enums();
+ const QSet<QString> enumsDeclarationSet(enumsDeclarations.cbegin(), enumsDeclarations.cend());
for (const EnumModelItem &enumItem : enums) {
- AbstractMetaEnum* metaEnum = traverseEnum(enumItem, metaClass, QSet<QString>::fromList(enumsDeclarations));
+ AbstractMetaEnum* metaEnum = traverseEnum(enumItem, metaClass, enumsDeclarationSet);
if (metaEnum) {
metaClass->addEnum(metaEnum);
metaEnum->setEnclosingClass(metaClass);
diff --git a/sources/shiboken2/generator/shiboken2/cppgenerator.cpp b/sources/shiboken2/generator/shiboken2/cppgenerator.cpp
index 84f0cd1f5..104b0a420 100644
--- a/sources/shiboken2/generator/shiboken2/cppgenerator.cpp
+++ b/sources/shiboken2/generator/shiboken2/cppgenerator.cpp
@@ -1684,7 +1684,7 @@ void CppGenerator::writeConstructorWrapper(QTextStream &s, const AbstractMetaFun
argNamesSet << arg->name();
}
}
- QStringList argNamesList = argNamesSet.toList();
+ QStringList argNamesList = argNamesSet.values();
std::sort(argNamesList.begin(), argNamesList.end());
if (argNamesList.isEmpty()) {
s << INDENT << "const char **argNames{};" << endl;
diff --git a/sources/shiboken2/generator/shiboken2/overloaddata.cpp b/sources/shiboken2/generator/shiboken2/overloaddata.cpp
index 5c3d7d0b8..4aa5e5c02 100644
--- a/sources/shiboken2/generator/shiboken2/overloaddata.cpp
+++ b/sources/shiboken2/generator/shiboken2/overloaddata.cpp
@@ -576,7 +576,7 @@ QStringList OverloadData::returnTypes() const
else
retTypes << QLatin1String("void");
}
- return QStringList(retTypes.toList());
+ return retTypes.values();
}
bool OverloadData::hasNonVoidReturnType() const
diff --git a/sources/shiboken2/shiboken_version.py b/sources/shiboken2/shiboken_version.py
index d2dd4960d..78ea0019d 100644
--- a/sources/shiboken2/shiboken_version.py
+++ b/sources/shiboken2/shiboken_version.py
@@ -1,6 +1,6 @@
#############################################################################
##
-## Copyright (C) 2018 The Qt Company Ltd.
+## Copyright (C) 2019 The Qt Company Ltd.
## Contact: https://www.qt.io/licensing/
##
## This file is part of Qt for Python.
@@ -38,7 +38,7 @@
#############################################################################
major_version = "5"
-minor_version = "13"
+minor_version = "14"
patch_version = "0"
# For example: "a", "b", "rc"