예제 #1
0
 def saveButtonClicked(self):
     #print "SAVE"
     if self.analyzerobj is not None:
         newsettings=TreeWidgetTools.tree_widget_to_dict(self.analyzerConfig)
         #print self.analyzerobj
         
         
         self.framework.set_config_value('ANALYSIS',str(self.analyzerobj.__class__),
                                                  self.analyzerobj.encodeConfiguration(newsettings))
         #print newsettings, newsettings.__class__ 
         self.analyzerobj.setConfiguration(newsettings)
         
         checked = False
         if self.selecteditem.checkState(1) == Qt.Checked:
             checked = True
         self.framework.set_config_value('ANALYSISENABLED',str(self.analyzerobj.__class__),checked)
예제 #2
0
    def saveButtonClicked(self):
        #print "SAVE"
        if self.analyzerobj is not None:
            newsettings = TreeWidgetTools.tree_widget_to_dict(
                self.analyzerConfig)
            #print self.analyzerobj

            self.framework.set_config_value(
                'ANALYSIS', str(self.analyzerobj.__class__),
                self.analyzerobj.encodeConfiguration(newsettings))
            #print newsettings, newsettings.__class__
            self.analyzerobj.setConfiguration(newsettings)

            checked = False
            if self.selecteditem.checkState(1) == Qt.Checked:
                checked = True
            self.framework.set_config_value('ANALYSISENABLED',
                                            str(self.analyzerobj.__class__),
                                            checked)