0
У меня есть выпадающий cbLayer
и функция do_stuff
следующего вид:дисплей QMessageBox PyQT, когда выбран другой пункт выпадающего/Окно списка
def do_stuff(item_selected_from_cbLayer):
new_list = []
# do stuff based on item_selected_from_combobox and put the items in new_list
return new_list
Как я могу получить QMessageBox
всплываю всякий раз, когда другой элемент выбирается в следующем виде:
QMessageBox.warning(self, "items: ", do_stuff(cb_selected_item))
спасибо за код, вот окончательный результат QObject.connect (self.cbLayer, SIGNAL ("currentIndexChanged (int)"), self.warn \ n def do_stuff (self, item): \ n QMessageBox.warning (self , str (item)) Не могли бы вы изменить ваш код соответствующим образом? – dassouki
Уверен, правильно? –