def newFamily(self): dialog = SimpleRecordDialog(self, ['family']) dialog.connect(dialog, SIGNAL('okClicked()'), self.insertNewFamily) self._dialog = dialog
def newProfile(self): dialog = SimpleRecordDialog(self, ['profile']) dialog.connect(dialog, SIGNAL('okClicked()'), self.insertNewProfile) self._dialog = dialog
def newTrait(self): dialog = SimpleRecordDialog(self, ['trait']) dialog.connect(dialog, SIGNAL('okClicked()'), self.insertNewTrait) self._dialog = dialog
def slotNewTag(self): dlg = SimpleRecordDialog(self, ['tag', 'value']) dlg.connect(dlg, SIGNAL('okClicked()'), self.insertTag) dlg.connect(dlg, PYSIGNAL('updated()'), self.mainView.refreshlistView) self.dialogs['new-tag'] = dlg
def slotAddDbSchema(self): dlg = SimpleRecordDialog(self, ['schema'], 'AddDbSchemaDialog') dlg.connect(dlg, SIGNAL('okClicked()'), self.addDbSchemaok) self.dialogs['new-schema'] = dlg