def __init__(self, app): super(DialogSaveMS, self).__init__() self.ui = Ui_saveMSDialog() self.ui.setupUi(self) self.app = app for region in self.app.msdb_dao.get_regions(): self.ui.cb_ms_region.addItem(QString(region)) # connect slots (ui event) self.ui.btn_save.clicked.connect(self.saveMS) self.ui.btn_close.clicked.connect(self.accept)