def onAccept(self): #model,xfield,yfield,aggFunc,errFunc,partitions,tranpose p = MyFigure(parent=self.parent(), flags=Qt.Window) xfield = self.ui.xCombo.itemData(self.ui.xCombo.currentIndex()) yfield = self.ui.yCombo.itemData(self.ui.yCombo.currentIndex()) aggFunc = self.ui.zCombo.itemData(self.ui.zCombo.currentIndex()) eFunc = self.ui.cCombo.itemData(self.ui.cCombo.currentIndex()) tran = self.ui.logCheckBox.isChecked() minimum = None if self.ui.minCheckBox.isChecked(): minimum = self.ui.minSpinBox.value() maximum = None if self.ui.maxCheckBox.isChecked(): maximum = self.ui.maxSpinBox.value() bins = None if self.ui.binCheckBox.isChecked(): bins = self.ui.binSpinBox.value() part = self.model.partition(xfield, minimum, maximum, bins) errTxt = "" if eFunc is not None: errTxt = u" \u00B1 %s" % (self.ui.cCombo.currentText()) aggtext = "%s %s%s" % (self.ui.zCombo.currentText(), "%s", errTxt) p.aggPlot(self.model, xfield, yfield, aggFunc, eFunc, part, tran, aggtext) p.setWindowTitle( "%s %s - %s Aggregated Plot" % (self.ui.zCombo.currentText(), self.model.prettyname(xfield), self.model.prettyname(yfield))) p.show() pass
def onAccept(self): #model,xfield,yfield,aggFunc,errFunc,partitions,tranpose p=MyFigure(parent=self.parent(),flags=Qt.Window) xfield=self.aggFieldWidget.ui.comboBox.itemData(self.aggFieldWidget.ui.comboBox.currentIndex()) yfield=self.ui.yCombo.itemData(self.ui.yCombo.currentIndex()) aggFunc=self.ui.zCombo.itemData(self.ui.zCombo.currentIndex()) eFunc=self.ui.cCombo.itemData(self.ui.cCombo.currentIndex()) tran=self.ui.logCheckBox.isChecked() errTxt="" if eFunc is not None: errTxt=u" \u00B1 %s"%(self.ui.cCombo.currentText()) aggtext="%s %s%s"%(self.ui.zCombo.currentText(),"%s",errTxt) p.aggPlot(self.model,xfield,yfield,aggFunc,eFunc,self.aggFieldWidget.current(),tran,aggtext,self.legendWidget.currentStacks()) p.setWindowTitle("%s %s - %s Aggregated Plot" % (self.ui.zCombo.currentText(),self.model.prettyname(xfield),self.model.prettyname(yfield))) p.show() pass