class DatasetInProfileEditorDialog(DatasetEditorDialog): def __init__(self, parent, data): DatasetEditorDialog.__init__(self, parent, data) def addProfileSelector(self): self.profileL = self.createMultiLineLabel(self.tr("&Profile")) self.profileW = ProfileItemView(self.contentW) self.profileL.setBuddy(self.profileW) self.addLabelWidgetPair(self.profileL, self.profileW) self.profileW.currentDatasetChanged.connect(self.onProfileChange) self.profileW.setProject(self.data.profile.project) self.profileW.reload() def onProfileChange(self, profile): self.data.profile = profile
def addProfileSelector(self): self.profileL = self.createMultiLineLabel(self.tr("&Profile")) self.profileW = ProfileItemView(self.contentW) self.profileL.setBuddy(self.profileW) self.addLabelWidgetPair(self.profileL, self.profileW) self.profileW.currentDatasetChanged.connect(self.onProfileChange) self.profileW.setProject(self.data.profile.project) self.profileW.reload()