diff options
Diffstat (limited to 'sources/shiboken6/shibokenmodule/files.dir/shibokensupport/signature/mapping.py')
-rw-r--r-- | sources/shiboken6/shibokenmodule/files.dir/shibokensupport/signature/mapping.py | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/sources/shiboken6/shibokenmodule/files.dir/shibokensupport/signature/mapping.py b/sources/shiboken6/shibokenmodule/files.dir/shibokensupport/signature/mapping.py index 43be5b95f..46da17a47 100644 --- a/sources/shiboken6/shibokenmodule/files.dir/shibokensupport/signature/mapping.py +++ b/sources/shiboken6/shibokenmodule/files.dir/shibokensupport/signature/mapping.py @@ -198,10 +198,10 @@ class Reloader(object): candidates = list(mod_name for mod_name in sys.modules.copy() if self.module_valid(sys.modules[mod_name])) for mod_name in candidates: - # 'top' is PySide2 when we do 'import PySide.QtCore' + # 'top' is PySide6 when we do 'import PySide.QtCore' # or Shiboken if we do 'import Shiboken'. # Convince yourself that these two lines below have the same - # global effect as "import Shiboken" or "import PySide2.QtCore". + # global effect as "import Shiboken" or "import PySide6.QtCore". top = __import__(mod_name) g[top.__name__] = top proc_name = "init_" + mod_name.replace(".", "_") @@ -331,7 +331,7 @@ type_map.update({ type_map.update({ # Handling variables that are returned, eventually as Tuples: - "PySide2.QtQml.atomic[bool]": ResultVariable(bool), # QmlIncubationController::incubateWhile() + "PySide6.QtQml.atomic[bool]": ResultVariable(bool), # QmlIncubationController::incubateWhile() "bool*" : ResultVariable(bool), "float*" : ResultVariable(float), "int*" : ResultVariable(int), @@ -432,13 +432,13 @@ def init_smart(): # The PySide Part -def init_PySide2_QtCore(): - from PySide2.QtCore import Qt, QUrl, QDir - from PySide2.QtCore import QRect, QSize, QPoint, QLocale, QByteArray - from PySide2.QtCore import QMarginsF # 5.9 +def init_PySide6_QtCore(): + from PySide6.QtCore import Qt, QUrl, QDir + from PySide6.QtCore import QRect, QSize, QPoint, QLocale, QByteArray + from PySide6.QtCore import QMarginsF # 5.9 try: # seems to be not generated by 5.9 ATM. - from PySide2.QtCore import Connection + from PySide6.QtCore import Connection except ImportError: pass type_map.update({ @@ -447,19 +447,19 @@ def init_PySide2_QtCore(): "'g'": "g", "4294967295UL": 4294967295, # 5.6, RHEL 6.6 "CheckIndexOption.NoOption": Instance( - "PySide2.QtCore.QAbstractItemModel.CheckIndexOptions.NoOption"), # 5.11 + "PySide6.QtCore.QAbstractItemModel.CheckIndexOptions.NoOption"), # 5.11 "DescriptorType(-1)": int, # Native handle of QSocketDescriptor "false": False, - "list of QAbstractAnimation": typing.List[PySide2.QtCore.QAbstractAnimation], + "list of QAbstractAnimation": typing.List[PySide6.QtCore.QAbstractAnimation], "long long": int, "size_t": int, "NULL": None, # 5.6, MSVC "nullptr": None, # 5.9 "PyByteArray": bytearray, "PyBytes": bytes, - "QDeadlineTimer(QDeadlineTimer.Forever)": Instance("PySide2.QtCore.QDeadlineTimer"), - "PySide2.QtCore.QUrl.ComponentFormattingOptions": - PySide2.QtCore.QUrl.ComponentFormattingOption, # mismatch option/enum, why??? + "QDeadlineTimer(QDeadlineTimer.Forever)": Instance("PySide6.QtCore.QDeadlineTimer"), + "PySide6.QtCore.QUrl.ComponentFormattingOptions": + PySide6.QtCore.QUrl.ComponentFormattingOption, # mismatch option/enum, why??? "PyUnicode": typing.Text, "Q_NULLPTR": None, "QDir.Filters(AllEntries | NoDotAndDotDot)": Instance( @@ -472,8 +472,8 @@ def init_PySide2_QtCore(): "QGenericArgument(NULL)": ellipsis, # 5.6, MSVC "QGenericArgument(nullptr)": ellipsis, # 5.10 "QGenericArgument(Q_NULLPTR)": ellipsis, - "QJsonObject": typing.Dict[str, PySide2.QtCore.QJsonValue], - "QModelIndex()": Invalid("PySide2.QtCore.QModelIndex"), # repr is btw. very wrong, fix it?! + "QJsonObject": typing.Dict[str, PySide6.QtCore.QJsonValue], + "QModelIndex()": Invalid("PySide6.QtCore.QModelIndex"), # repr is btw. very wrong, fix it?! "QModelIndexList": ModelIndexList, "QModelIndexList": ModelIndexList, "QString()": "", @@ -490,7 +490,7 @@ def init_PySide2_QtCore(): }) try: type_map.update({ - "PySide2.QtCore.QMetaObject.Connection": PySide2.QtCore.Connection, # wrong! + "PySide6.QtCore.QMetaObject.Connection": PySide6.QtCore.Connection, # wrong! }) except AttributeError: # this does not exist on 5.9 ATM. @@ -498,25 +498,25 @@ def init_PySide2_QtCore(): return locals() -def init_PySide2_QtConcurrent(): +def init_PySide6_QtConcurrent(): type_map.update({ - "PySide2.QtCore.QFuture[QString]": - PySide2.QtConcurrent.QFutureQString, - "PySide2.QtCore.QFuture[void]": - PySide2.QtConcurrent.QFutureVoid, + "PySide6.QtCore.QFuture[QString]": + PySide6.QtConcurrent.QFutureQString, + "PySide6.QtCore.QFuture[void]": + PySide6.QtConcurrent.QFutureVoid, }) return locals() -def init_PySide2_QtGui(): - from PySide2.QtGui import QPageLayout, QPageSize # 5.12 macOS +def init_PySide6_QtGui(): + from PySide6.QtGui import QPageLayout, QPageSize # 5.12 macOS type_map.update({ "0.0f": 0.0, "1.0f": 1.0, "GL_COLOR_BUFFER_BIT": GL_COLOR_BUFFER_BIT, "GL_NEAREST": GL_NEAREST, "int32_t": int, - "QPixmap()": Default("PySide2.QtGui.QPixmap"), # can't create without qApp + "QPixmap()": Default("PySide6.QtGui.QPixmap"), # can't create without qApp "QPlatformSurface*": int, # a handle "QVector< QTextLayout.FormatRange >()": [], # do we need more structure? "uint32_t": int, @@ -526,9 +526,9 @@ def init_PySide2_QtGui(): return locals() -def init_PySide2_QtWidgets(): - from PySide2.QtWidgets import QWidget, QMessageBox, QStyleOption, QStyleHintReturn, QStyleOptionComplex - from PySide2.QtWidgets import QGraphicsItem, QStyleOptionGraphicsItem # 5.9 +def init_PySide6_QtWidgets(): + from PySide6.QtWidgets import QWidget, QMessageBox, QStyleOption, QStyleHintReturn, QStyleOptionComplex + from PySide6.QtWidgets import QGraphicsItem, QStyleOptionGraphicsItem # 5.9 type_map.update({ "QMessageBox.StandardButtons(Yes | No)": Instance( "QMessageBox.StandardButtons(QMessageBox.Yes | QMessageBox.No)"), @@ -539,13 +539,13 @@ def init_PySide2_QtWidgets(): "SO_Default": QStyleOption.SO_Default, "static_cast<Qt.MatchFlags>(Qt.MatchExactly|Qt.MatchCaseSensitive)": Instance( "Qt.MatchFlags(Qt.MatchExactly | Qt.MatchCaseSensitive)"), - "Type": PySide2.QtWidgets.QListWidgetItem.Type, + "Type": PySide6.QtWidgets.QListWidgetItem.Type, }) return locals() -def init_PySide2_QtSql(): - from PySide2.QtSql import QSqlDatabase +def init_PySide6_QtSql(): + from PySide6.QtSql import QSqlDatabase type_map.update({ "QLatin1String(defaultConnection)": QSqlDatabase.defaultConnection, "QVariant.Invalid": Invalid("Variant"), # not sure what I should create, here... @@ -553,12 +553,12 @@ def init_PySide2_QtSql(): return locals() -def init_PySide2_QtNetwork(): - from PySide2.QtNetwork import QNetworkRequest +def init_PySide6_QtNetwork(): + from PySide6.QtNetwork import QNetworkRequest best_structure = typing.OrderedDict if getattr(typing, "OrderedDict", None) else typing.Dict type_map.update({ - "QMultiMap[PySide2.QtNetwork.QSsl.AlternativeNameEntryType, QString]": - best_structure[PySide2.QtNetwork.QSsl.AlternativeNameEntryType, typing.List[str]], + "QMultiMap[PySide6.QtNetwork.QSsl.AlternativeNameEntryType, QString]": + best_structure[PySide6.QtNetwork.QSsl.AlternativeNameEntryType, typing.List[str]], "DefaultTransferTimeoutConstant": QNetworkRequest.TransferTimeoutConstant, "QNetworkRequest.DefaultTransferTimeoutConstant": @@ -568,28 +568,28 @@ def init_PySide2_QtNetwork(): return locals() -def init_PySide2_QtXmlPatterns(): - from PySide2.QtXmlPatterns import QXmlName +def init_PySide6_QtXmlPatterns(): + from PySide6.QtXmlPatterns import QXmlName type_map.update({ - "QXmlName.NamespaceCode": Missing("PySide2.QtXmlPatterns.QXmlName.NamespaceCode"), - "QXmlName.PrefixCode": Missing("PySide2.QtXmlPatterns.QXmlName.PrefixCode"), + "QXmlName.NamespaceCode": Missing("PySide6.QtXmlPatterns.QXmlName.NamespaceCode"), + "QXmlName.PrefixCode": Missing("PySide6.QtXmlPatterns.QXmlName.PrefixCode"), }) return locals() -def init_PySide2_QtMultimedia(): - import PySide2.QtMultimediaWidgets +def init_PySide6_QtMultimedia(): + import PySide6.QtMultimediaWidgets # Check if foreign import is valid. See mapping.py in shiboken6. - check_module(PySide2.QtMultimediaWidgets) + check_module(PySide6.QtMultimediaWidgets) type_map.update({ - "QGraphicsVideoItem": PySide2.QtMultimediaWidgets.QGraphicsVideoItem, + "QGraphicsVideoItem": PySide6.QtMultimediaWidgets.QGraphicsVideoItem, "qint64": int, - "QVideoWidget": PySide2.QtMultimediaWidgets.QVideoWidget, + "QVideoWidget": PySide6.QtMultimediaWidgets.QVideoWidget, }) return locals() -def init_PySide2_QtOpenGL(): +def init_PySide6_QtOpenGL(): type_map.update({ "GLbitfield": int, "GLenum": int, @@ -600,7 +600,7 @@ def init_PySide2_QtOpenGL(): return locals() -def init_PySide2_QtQml(): +def init_PySide6_QtQml(): type_map.update({ "QJSValueList()": [], "QVariantHash()": typing.Dict[str, Variant], # from 5.9 @@ -608,39 +608,39 @@ def init_PySide2_QtQml(): return locals() -def init_PySide2_QtQuick(): +def init_PySide6_QtQuick(): type_map.update({ - "PySide2.QtQuick.QSharedPointer[PySide2.QtQuick.QQuickItemGrabResult]": - PySide2.QtQuick.QQuickItemGrabResult, + "PySide6.QtQuick.QSharedPointer[PySide6.QtQuick.QQuickItemGrabResult]": + PySide6.QtQuick.QQuickItemGrabResult, "UnsignedShortType": int, }) return locals() -def init_PySide2_QtScript(): +def init_PySide6_QtScript(): type_map.update({ "QScriptValueList()": [], }) return locals() -def init_PySide2_QtTest(): +def init_PySide6_QtTest(): type_map.update({ - "PySide2.QtTest.QTest.PySideQTouchEventSequence": PySide2.QtTest.QTest.QTouchEventSequence, - "PySide2.QtTest.QTouchEventSequence": PySide2.QtTest.QTest.QTouchEventSequence, + "PySide6.QtTest.QTest.PySideQTouchEventSequence": PySide6.QtTest.QTest.QTouchEventSequence, + "PySide6.QtTest.QTouchEventSequence": PySide6.QtTest.QTest.QTouchEventSequence, }) return locals() # from 5.6, MSVC -def init_PySide2_QtWinExtras(): +def init_PySide6_QtWinExtras(): type_map.update({ "QList< QWinJumpListItem* >()": [], }) return locals() # from 5.12, macOS -def init_PySide2_QtDataVisualization(): - from PySide2.QtDataVisualization import QtDataVisualization +def init_PySide6_QtDataVisualization(): + from PySide6.QtDataVisualization import QtDataVisualization QtDataVisualization.QBarDataRow = typing.List[QtDataVisualization.QBarDataItem] QtDataVisualization.QBarDataArray = typing.List[QtDataVisualization.QBarDataRow] QtDataVisualization.QSurfaceDataRow = typing.List[QtDataVisualization.QSurfaceDataItem] |