uic: Fix missing Python import when setting tab orders
Add QWidget as default import so that QWidget.setTabOrder() is found. Pick-to: 6.2 Change-Id: I7593008d1395e3fddacf7124d271a0eaf4c345d9 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
This commit is contained in:
parent
87215c70c0
commit
5074679cfc
@ -70,8 +70,9 @@ static WriteImports::ClassesPerModule defaultClasses()
|
||||
QStringLiteral("QPainter"), QStringLiteral("QPixmap"),
|
||||
QStringLiteral("QTransform"), QStringLiteral("QRadialGradient")}
|
||||
},
|
||||
// Add QWidget for QWidget.setTabOrder()
|
||||
{QStringLiteral("QtWidgets"),
|
||||
{QStringLiteral("QSizePolicy")}
|
||||
{QStringLiteral("QSizePolicy"), QStringLiteral("QWidget")}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@ -46,7 +46,7 @@ from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
from PySide6.QtWidgets import (QApplication, QCheckBox, QComboBox, QDialog,
|
||||
QGridLayout, QGroupBox, QHBoxLayout, QLabel,
|
||||
QPushButton, QRadioButton, QSizePolicy, QSlider,
|
||||
QSpacerItem, QSpinBox, QVBoxLayout)
|
||||
QSpacerItem, QSpinBox, QVBoxLayout, QWidget)
|
||||
|
||||
from gammaview import GammaView
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user