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()