Napisałem taką klasę:
class StartQT4_Qual(QtGui.QMainWindow):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.ui3 = Ui_MainWindow3()
self.ui3.setupUi(self)
Tworzę obiekt klasy:
def getQual(qualList):
QualWindow = StartQT4_Qual()
vbox = QtGui.QVBoxLayout()
n = 1
for i in qualList:
radio = QtGui.QRadioButton(i['res'])
vbox.addWidget(radio)
vbox.update()
if n == 1: radio.setChecked(True)
n += 1
QualWindow.ui3.groupBox.setLayout(vbox)
QualWindow.ui3.groupBox.update()
QualWindow.show()
Okno się pokazuje na ułamek sekundy. Jak to zmienić?
Zależy mi, aby nie używać QDialog i exec_().