diff options
Diffstat (limited to 'sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml')
-rw-r--r-- | sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml | 102 |
1 files changed, 77 insertions, 25 deletions
diff --git a/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml b/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml index 425dcd7b5..91458e313 100644 --- a/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml +++ b/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml @@ -67,6 +67,7 @@ --> <rejection class="*" enum-name="enum_1"/> + <rejection class="QMdi"/> <!-- Event classes have a lot of non-documented protected fields, those fields @@ -444,7 +445,7 @@ <define-ownership class="target" owner="default"/> </modify-argument> </modify-function> - <modify-function signature="setIndexWidget(const QModelIndex &,QWidget*)"> + <modify-function signature="setIndexWidget(const QModelIndex &,QWidget*)" allow-thread="yes"> <modify-argument index="2"> <parent index="this" action="add"/> </modify-argument> @@ -559,6 +560,7 @@ <parent index="return" action="add"/> </modify-argument> </modify-function> + <modify-function signature="registerField(const QString&,QWidget*,const char*,const char*)" allow-thread="yes"/> </object-type> <object-type name="QFocusFrame"> <modify-function signature="setWidget(QWidget*)"> @@ -583,7 +585,7 @@ <insert-template name="bool*_fix,arg"/> </inject-code> </modify-function> - <modify-function signature="getFont(bool*,QFont,QWidget*,QString,QFlags<QFontDialog::FontDialogOption>)"> + <modify-function signature="getFont(bool*,QFont,QWidget*,QString,QFlags<QFontDialog::FontDialogOption>)" allow-thread="yes"> <modify-argument index="1"> <remove-argument /> </modify-argument> @@ -792,15 +794,16 @@ <parent index="this" action="add"/> </modify-argument> </modify-function> + <modify-function signature="removeSubWindow(QWidget*)" allow-thread="yes"/> </object-type> <object-type name="QMdiSubWindow"> <enum-type name="SubWindowOption" flags="SubWindowOptions"/> - <modify-function signature="setWidget(QWidget*)" > + <modify-function signature="setWidget(QWidget*)" allow-thread="yes"> <modify-argument index="1"> <parent index="this" action="add"/> </modify-argument> </modify-function> - <modify-function signature="setSystemMenu(QMenu*)" > + <modify-function signature="setSystemMenu(QMenu*)" allow-thread="yes"> <modify-argument index="1"> <parent index="this" action="add"/> </modify-argument> @@ -1255,7 +1258,8 @@ <object-type name="QLayout"> <inject-code class="native" position="beginning" file="../glue/qtwidgets.cpp" snippet="qlayout-help-functions"/> - + <!-- Becomes a real Q_OPROPERTY in Qt 6 --> + <property name="contentsMargins" type="QMargins" get="contentsMargins" set="setContentsMargins"/> <enum-type name="SizeConstraint"/> <modify-function signature="itemAt(int)const"> @@ -1272,6 +1276,10 @@ <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="removeownership-1"/> </modify-function> + <modify-function signature="replaceWidget(QWidget*,QWidget*,QFlags<Qt::FindChildOption>)"> + <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-2"/> + </modify-function> + <modify-function signature="parentWidget()const"> <modify-argument index="this"> <parent index="return" action="add"/> @@ -1284,6 +1292,7 @@ <modify-function signature="takeAt(int)"> <modify-argument index="return"> <parent index="this" action="remove"/> + <define-ownership class="native" owner="c++"/> </modify-argument> </modify-function> @@ -1291,16 +1300,16 @@ <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-1"/> </modify-function> - <modify-function signature="addWidget(QWidget*)"> + <modify-function signature="addWidget(QWidget*)" allow-thread="yes"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-1"/> </modify-function> - <modify-function signature="addChildWidget(QWidget*)"> + <modify-function signature="addChildWidget(QWidget*)" allow-thread="yes"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-1"/> </modify-function> <modify-function signature="addChildLayout(QLayout*)"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-1"/> </modify-function> - <modify-function signature="setMenuBar(QWidget*)"> + <modify-function signature="setMenuBar(QWidget*)" allow-thread="yes"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-1"/> </modify-function> @@ -1341,9 +1350,12 @@ <object-type name="QStackedLayout"> <inject-code class="native" position="beginning" file="../glue/qtwidgets.cpp" snippet="qlayout-help-functions"/> <enum-type name="StackingMode"/> - <modify-function signature="insertWidget(int,QWidget*)"> + <modify-function signature="insertWidget(int,QWidget*)" allow-thread="yes"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-2"/> </modify-function> + <modify-function signature="addWidget(QWidget*)" allow-thread="yes"> + <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-1"/> + </modify-function> </object-type> <object-type name="QBoxLayout"> @@ -1351,7 +1363,7 @@ <enum-type name="Direction"/> - <modify-function signature="addWidget(QWidget*,int,QFlags<Qt::AlignmentFlag>)"> + <modify-function signature="addWidget(QWidget*,int,QFlags<Qt::AlignmentFlag>)" allow-thread="yes"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-1"/> </modify-function> @@ -1359,7 +1371,7 @@ <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-1"/> </modify-function> - <modify-function signature="insertWidget(int,QWidget*,int,QFlags<Qt::AlignmentFlag>)"> + <modify-function signature="insertWidget(int,QWidget*,int,QFlags<Qt::AlignmentFlag>)" allow-thread="yes"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="addownership-2"/> </modify-function> <modify-function signature="insertLayout(int,QLayout*,int)"> @@ -1753,7 +1765,13 @@ </modify-function> </object-type> <object-type name="QTreeWidget"> - <modify-function signature="setItemWidget(QTreeWidgetItem*,int,QWidget*)"> + <modify-function signature="mimeData(const QList<QTreeWidgetItem*>&)const"> + <modify-argument index="return"> + <define-ownership class="native" owner="c++"/> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> + <modify-function signature="setItemWidget(QTreeWidgetItem*,int,QWidget*)" allow-thread="yes"> <modify-argument index="3"> <parent index="this" action="add"/> </modify-argument> @@ -1800,6 +1818,7 @@ <modify-function signature="clear()"> <inject-code file="../glue/qtwidgets.cpp" snippet="qtreewidget-clear"/> </modify-function> + <modify-function signature="removeItemWidget(QTreeWidgetItem*,int)" allow-thread="yes"/> </object-type> <object-type name="QAbstractItemDelegate"> <enum-type name="EndEditHint"/> @@ -1817,13 +1836,14 @@ <define-ownership class="native" owner="c++"/> </modify-argument> </modify-function> + <modify-function signature="closeEditor(QWidget*,QAbstractItemDelegate::EndEditHint)" allow-thread="yes"/> </object-type> <object-type name="QTableWidgetItem" > <enum-type name="ItemType"/> - <modify-function signature="read(QDataStream&)"> + <modify-function signature="read(QDataStream&)" allow-thread="yes"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> - <modify-function signature="write(QDataStream&)const"> + <modify-function signature="write(QDataStream&)const" allow-thread="yes"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> </object-type> @@ -1849,10 +1869,10 @@ <define-ownership owner="target"/> </modify-argument> </modify-function> - <modify-function signature="read(QDataStream&)"> + <modify-function signature="read(QDataStream&)" allow-thread="yes"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> - <modify-function signature="write(QDataStream&)const"> + <modify-function signature="write(QDataStream&)const" allow-thread="yes"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> </object-type> @@ -1889,10 +1909,10 @@ <object-type name="QTreeWidgetItem" hash-function="qHash"> <enum-type name="ChildIndicatorPolicy"/> <enum-type name="ItemType"/> - <modify-function signature="read(QDataStream&)"> + <modify-function signature="read(QDataStream&)" allow-thread="yes"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> - <modify-function signature="write(QDataStream&)const"> + <modify-function signature="write(QDataStream&)const" allow-thread="yes"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> <modify-function signature="QTreeWidgetItem(QTreeWidget*,int)"> @@ -1975,7 +1995,13 @@ </object-type> <object-type name="QListWidget"> - <modify-function signature="setItemWidget(QListWidgetItem*,QWidget*)"> + <modify-function signature="mimeData(const QList<QListWidgetItem*>&)const"> + <modify-argument index="return"> + <define-ownership class="native" owner="c++"/> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> + <modify-function signature="setItemWidget(QListWidgetItem*,QWidget*)" allow-thread="yes"> <modify-argument index="2"> <parent index="1" action="add"/> </modify-argument> @@ -1999,6 +2025,7 @@ <modify-function signature="clear()"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="qlistwidget-clear"/> </modify-function> + <modify-function signature="removeItemWidget(QListWidgetItem*)" allow-thread="yes"/> </object-type> <object-type name="QWidget" delete-in-main-thread="true"> @@ -2237,7 +2264,7 @@ </modify-argument> </modify-function> - <modify-function signature="setLayout(QLayout*)"> + <modify-function signature="setLayout(QLayout*)" allow-thread="yes"> <inject-code class="target" position="beginning" file="../glue/qtwidgets.cpp" snippet="qwidget-setlayout"/> </modify-function> <modify-function signature="raise()" rename="raise_"/> @@ -2280,7 +2307,8 @@ <modify-function signature="question(QWidget*,const QString&,const QString&,const QString&,const QString&,const QString&,int,int)" remove="all"/> <modify-function signature="warning(QWidget*,const QString&,const QString&,int,int,int)" remove="all"/> <modify-function signature="warning(QWidget*,const QString&,const QString&,const QString&,const QString&,const QString&,int,int)" remove="all"/> - + <modify-function signature="about(QWidget*,const QString&,const QString&)" allow-thread="yes"/> + <modify-function signature="aboutQt(QWidget*,const QString&)" allow-thread="yes"/> </object-type> <object-type name="QAbstractSpinBox"> <enum-type name="ButtonSymbols"/> @@ -2424,7 +2452,7 @@ </modify-function> <modify-function signature="getExistingDirectory(QWidget*,const QString&,const QString&,QFlags<QFileDialog::Option>)" allow-thread="yes"/> - <modify-function signature="getExistingDirectoryUrl(QWidget*,const QString&,const QUrl&,QFlags<QFileDialog::Option>,const QStringList&)"/> + <modify-function signature="getExistingDirectoryUrl(QWidget*,const QString&,const QUrl&,QFlags<QFileDialog::Option>,const QStringList&)" allow-thread="yes"/> <modify-function signature="getOpenFileName(QWidget*,const QString&,const QString&,const QString&,QString*,QFlags<QFileDialog::Option>)" allow-thread="yes"> <modify-argument index="return"> <replace-type modified-type="(fileName, selectedFilter)"/> @@ -2556,6 +2584,12 @@ </modify-function> </object-type> <object-type name="QTableWidget"> + <modify-function signature="mimeData(const QList<QTableWidgetItem*>&)const"> + <modify-argument index="return"> + <define-ownership class="native" owner="c++"/> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> <modify-function signature="setHorizontalHeaderItem(int,QTableWidgetItem*)"> <modify-argument index="2"> <parent index="this" action="add"/> @@ -2591,11 +2625,12 @@ <parent index="this" action="add"/> </modify-argument> </modify-function> - <modify-function signature="setCellWidget(int,int,QWidget*)"> + <modify-function signature="setCellWidget(int,int,QWidget*)" allow-thread="yes"> <modify-argument index="3"> <parent index="this" action="add"/> </modify-argument> </modify-function> + <modify-function signature="removeCellWidget(int,int)" allow-thread="yes"/> <modify-function signature="setCurrentItem(QTableWidgetItem*)"> <modify-argument index="1"> <parent index="this" action="add"/> @@ -2635,7 +2670,9 @@ </modify-argument> </modify-function> </object-type> - <object-type name="QGroupBox"/> + <object-type name="QGroupBox"> + <modify-function signature="clicked(bool)" allow-thread="yes"/> + </object-type> <object-type name="QStackedWidget"> <modify-function signature="addWidget(QWidget*)"> <modify-argument index="1"> @@ -2900,6 +2937,12 @@ <extra-includes> <include file-name="QTextCursor" location="global"/> </extra-includes> + <modify-function signature="createMimeDataFromSelection() const"> + <modify-argument index="return"> + <define-ownership class="native" owner="c++"/> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> <modify-function signature="setDocument(QTextDocument*)"> <modify-argument index="1"> <parent index="this" action="add"/> @@ -2921,6 +2964,7 @@ <parent index="this" action="add"/> </modify-argument> </modify-function> + <modify-function signature="triggered(bool)" allow-thread="yes"/> </object-type> <object-type name="QApplication"> @@ -2945,6 +2989,8 @@ <inject-code class="target" position="end" file="../glue/qtwidgets.cpp" snippet="qapplication-setStyle"/> </modify-function> <modify-function signature="exec()" rename="exec_" allow-thread="yes"/> + <modify-function signature="notify(QObject*,QEvent*)" allow-thread="yes"/> + <modify-function signature="alert(QWidget*,int)" allow-thread="yes"/> <inject-code class="native" position="beginning" file="../glue/qtwidgets.cpp" snippet="qapplication-init"/> </object-type> @@ -3217,7 +3263,7 @@ <parent index="1" action="add"/> </modify-argument> </modify-function> - <modify-function signature="setWidget(QWidget*)"> + <modify-function signature="setWidget(QWidget*)" allow-thread="yes"> <inject-code file="../glue/qtwidgets.cpp" snippet="qgraphicsproxywidget-setwidget"/> </modify-function> </object-type> @@ -3327,6 +3373,12 @@ <object-type name="QPlainTextDocumentLayout"/> <object-type name="QPlainTextEdit"> <enum-type name="LineWrapMode"/> + <modify-function signature="createMimeDataFromSelection() const"> + <modify-argument index="return"> + <define-ownership class="native" owner="c++"/> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> <modify-function signature="setDocument(QTextDocument*)"> <modify-argument index="1"> <parent index="this" action="add"/> |