Example #1
0
    def onSaveBtn(self):

        dir_ = os.path.expanduser("~")
        fname = QtWidgets.QFileDialog.getSaveFileName(
            self, "save File", dir_, "xml files (*.xml)")

        active_channels = self.parent().cbar.checkedChannels()
        colors = self.parent().cbar.colors()

        if fname:
            writer = XmlConfWriter(self.segmentationParams(),
                                   self.featureGroups(),
                                   active_channels.values(),
                                   colors)
            writer.save(fname)
Example #2
0
 def saveSettings(self , segmentation, features, active_channels, colors):
     xml = XmlConfWriter(segmentation, features, active_channels, colors)
     txt = xml.toString()
     dset = self._file.create_dataset(self.dmodel.settings, data=txt)
Example #3
0
 def saveSettings(self , segmentation, features, active_channels, colors):
     xml = XmlConfWriter(segmentation, features, active_channels, colors)
     txt = xml.toString()
     dset = self._file.create_dataset(self.dmodel.settings, data=txt)