def __init__(self, parent): QDialog.__init__(self, parent) self.ui = Ui_addTopic() self.ui.setupUi(self) self.parent = parent self.connect(self.ui.btnCancel, SIGNAL('clicked()'), SLOT('close()')) self.connect(self.ui.btnAdd, SIGNAL('clicked()'), self.addTopic)