def __delete(self): reply = QtGui.QMessageBox.question(self, 'Message', "Are you sure to delete this item?", QtGui.QMessageBox.Yes | QtGui.QMessageBox.No, QtGui.QMessageBox.No) if reply == QtGui.QMessageBox.Yes: result = dns.delete_domain(self.user, self.domains[self.domaintable.currentRow()]['id']) if result['status']['code'] == '1': self.__refreshlist() else: dialog.WarningBox(parent=self, message = result['status']['message'])