Я разработал макет формы в QT Designer. Я хочу скрыть метку и поле со списком, когда форма отображается изначально или при запуске приложения. Это конкретное поле со списком должно отображаться только тогда, когда выбрана конкретная опция.
Я пытался сделать это:
if self.comboBox_10.itemText(index) == "Option 1":
self.label_20.show()
self.comboBox_11.show()
elif self.comboBox_10.itemText(index) == "Option 2":
self.label_20.hide()
self.comboBox_11.hide()
Это скрывает метку и комбинированный список только тогда, когда опция выбрана во второй раз, а не при первоначальном запуске формы.
def __init__(self):
self.comboBox_10.currentIndexChanged.connect(self.selectionchange)
def selectionchange(self, index):
if self.comboBox_10.itemText(index) == "Option1":
self.label_20.show()
self.comboBox_11.show()
elif self.comboBox_10.itemText(index) == "Option2":
self.label_20.hide()
self.comboBox_11.hide()`
Я хочу скрыть вариант 2 при первоначальном запуске формы.