def setupUi(self): mw = self.getMainWindow() form = mw.findChild(QtGui.QWidget, "TaskPanel") form.axId = self.widget(QtGui.QSpinBox, "axesIndex") form.title = self.widget(QtGui.QLineEdit, "title") form.titleSize = self.widget(QtGui.QSpinBox, "titleSize") form.xLabel = self.widget(QtGui.QLineEdit, "titleX") form.xSize = self.widget(QtGui.QSpinBox, "xSize") form.yLabel = self.widget(QtGui.QLineEdit, "titleY") form.ySize = self.widget(QtGui.QSpinBox, "ySize") self.form = form self.retranslateUi() # Look for active axes if can axId = 0 plt = Plot.getPlot() if plt: while plt.axes != plt.axesList[axId]: axId = axId + 1 form.axId.setValue(axId) self.updateUI() QtCore.QObject.connect(form.axId, QtCore.SIGNAL('valueChanged(int)'), self.onAxesId) QtCore.QObject.connect(form.title, QtCore.SIGNAL("editingFinished()"), self.onLabels) QtCore.QObject.connect(form.xLabel, QtCore.SIGNAL("editingFinished()"), self.onLabels) QtCore.QObject.connect(form.yLabel, QtCore.SIGNAL("editingFinished()"), self.onLabels) QtCore.QObject.connect(form.titleSize, QtCore.SIGNAL("valueChanged(int)"), self.onFontSizes) QtCore.QObject.connect(form.xSize, QtCore.SIGNAL("valueChanged(int)"), self.onFontSizes) QtCore.QObject.connect(form.ySize, QtCore.SIGNAL("valueChanged(int)"), self.onFontSizes) QtCore.QObject.connect( Plot.getMdiArea(), QtCore.SIGNAL("subWindowActivated(QMdiSubWindow*)"), self.onMdiArea) return False
def setupUi(self): mw = self.getMainWindow() form = mw.findChild(QtGui.QWidget, "TaskPanel") form.items = self.widget(QtGui.QListWidget, "items") form.label = self.widget(QtGui.QLineEdit, "label") form.isLabel = self.widget(QtGui.QCheckBox, "isLabel") form.style = self.widget(QtGui.QComboBox, "lineStyle") form.marker = self.widget(QtGui.QComboBox, "markers") form.width = self.widget(QtGui.QDoubleSpinBox, "lineWidth") form.size = self.widget(QtGui.QSpinBox, "markerSize") form.color = self.widget(QtGui.QPushButton, "color") form.remove = self.widget(QtGui.QPushButton, "remove") self.form = form self.retranslateUi() self.fillStyles() self.updateUI() QtCore.QObject.connect(form.items, QtCore.SIGNAL("currentRowChanged(int)"), self.onItem) QtCore.QObject.connect(form.label, QtCore.SIGNAL("editingFinished()"), self.onData) QtCore.QObject.connect(form.isLabel, QtCore.SIGNAL("stateChanged(int)"), self.onData) QtCore.QObject.connect(form.style, QtCore.SIGNAL("currentIndexChanged(int)"), self.onData) QtCore.QObject.connect(form.marker, QtCore.SIGNAL("currentIndexChanged(int)"), self.onData) QtCore.QObject.connect(form.width, QtCore.SIGNAL("valueChanged(double)"), self.onData) QtCore.QObject.connect(form.size, QtCore.SIGNAL("valueChanged(int)"), self.onData) QtCore.QObject.connect(form.color, QtCore.SIGNAL("pressed()"), self.onColor) QtCore.QObject.connect(form.remove, QtCore.SIGNAL("pressed()"), self.onRemove) QtCore.QObject.connect( Plot.getMdiArea(), QtCore.SIGNAL("subWindowActivated(QMdiSubWindow*)"), self.onMdiArea) return False
def setupUi(self): mw = self.getMainWindow() form = mw.findChild(QtGui.QWidget, "TaskPanel") form.path = self.widget(QtGui.QLineEdit, "path") form.pathButton = self.widget(QtGui.QPushButton, "pathButton") form.sizeX = self.widget(QtGui.QDoubleSpinBox, "sizeX") form.sizeY = self.widget(QtGui.QDoubleSpinBox, "sizeY") form.dpi = self.widget(QtGui.QSpinBox, "dpi") self.form = form self.retranslateUi() QtCore.QObject.connect(form.pathButton, QtCore.SIGNAL("pressed()"), self.onPathButton) QtCore.QObject.connect( Plot.getMdiArea(), QtCore.SIGNAL("subWindowActivated(QMdiSubWindow*)"), self.onMdiArea) home = os.getenv('USERPROFILE') or os.getenv('HOME') form.path.setText(os.path.join(home, "plot.png")) self.updateUI() return False
def setupUi(self): mw = self.getMainWindow() form = mw.findChild(QtGui.QWidget, "TaskPanel") form.items = self.widget(QtGui.QListWidget, "items") form.x = self.widget(QtGui.QDoubleSpinBox, "x") form.y = self.widget(QtGui.QDoubleSpinBox, "y") form.s = self.widget(QtGui.QDoubleSpinBox, "size") self.form = form self.retranslateUi() self.updateUI() QtCore.QObject.connect(form.items, QtCore.SIGNAL("currentRowChanged(int)"), self.onItem) QtCore.QObject.connect(form.x, QtCore.SIGNAL("valueChanged(double)"), self.onData) QtCore.QObject.connect(form.y, QtCore.SIGNAL("valueChanged(double)"), self.onData) QtCore.QObject.connect(form.s, QtCore.SIGNAL("valueChanged(double)"), self.onData) QtCore.QObject.connect( Plot.getMdiArea(), QtCore.SIGNAL("subWindowActivated(QMdiSubWindow*)"), self.onMdiArea) return False
def setupUi(self): mw = self.getMainWindow() form = mw.findChild(QtGui.QWidget, "TaskPanel") self.form = form form.axId = self.widget(QtGui.QSpinBox, "axesIndex") form.new = self.widget(QtGui.QPushButton, "newAxesButton") form.remove = self.widget(QtGui.QPushButton, "delAxesButton") form.all = self.widget(QtGui.QCheckBox, "allAxes") form.xMin = self.widget(QtGui.QSlider, "posXMin") form.xMax = self.widget(QtGui.QSlider, "posXMax") form.yMin = self.widget(QtGui.QSlider, "posYMin") form.yMax = self.widget(QtGui.QSlider, "posYMax") form.xAlign = self.widget(QtGui.QComboBox, "xAlign") form.yAlign = self.widget(QtGui.QComboBox, "yAlign") form.xOffset = self.widget(QtGui.QSpinBox, "xOffset") form.yOffset = self.widget(QtGui.QSpinBox, "yOffset") form.xAuto = self.widget(QtGui.QCheckBox, "xAuto") form.yAuto = self.widget(QtGui.QCheckBox, "yAuto") form.xSMin = self.widget(QtGui.QLineEdit, "xMin") form.xSMax = self.widget(QtGui.QLineEdit, "xMax") form.ySMin = self.widget(QtGui.QLineEdit, "yMin") form.ySMax = self.widget(QtGui.QLineEdit, "yMax") self.retranslateUi() # Look for active axes if can axId = 0 plt = Plot.getPlot() if plt: while plt.axes != plt.axesList[axId]: axId = axId + 1 form.axId.setValue(axId) self.updateUI() QtCore.QObject.connect(form.axId, QtCore.SIGNAL('valueChanged(int)'), self.onAxesId) QtCore.QObject.connect(form.new, QtCore.SIGNAL("pressed()"), self.onNew) QtCore.QObject.connect(form.remove, QtCore.SIGNAL("pressed()"), self.onRemove) QtCore.QObject.connect(form.xMin, QtCore.SIGNAL("valueChanged(int)"), self.onDims) QtCore.QObject.connect(form.xMax, QtCore.SIGNAL("valueChanged(int)"), self.onDims) QtCore.QObject.connect(form.yMin, QtCore.SIGNAL("valueChanged(int)"), self.onDims) QtCore.QObject.connect(form.yMax, QtCore.SIGNAL("valueChanged(int)"), self.onDims) QtCore.QObject.connect(form.xAlign, QtCore.SIGNAL("currentIndexChanged(int)"), self.onAlign) QtCore.QObject.connect(form.yAlign, QtCore.SIGNAL("currentIndexChanged(int)"), self.onAlign) QtCore.QObject.connect(form.xOffset, QtCore.SIGNAL("valueChanged(int)"), self.onOffset) QtCore.QObject.connect(form.yOffset, QtCore.SIGNAL("valueChanged(int)"), self.onOffset) QtCore.QObject.connect(form.xAuto, QtCore.SIGNAL("stateChanged(int)"), self.onScales) QtCore.QObject.connect(form.yAuto, QtCore.SIGNAL("stateChanged(int)"), self.onScales) QtCore.QObject.connect(form.xSMin, QtCore.SIGNAL("editingFinished()"), self.onScales) QtCore.QObject.connect(form.xSMax, QtCore.SIGNAL("editingFinished()"), self.onScales) QtCore.QObject.connect(form.ySMin, QtCore.SIGNAL("editingFinished()"), self.onScales) QtCore.QObject.connect(form.ySMax, QtCore.SIGNAL("editingFinished()"), self.onScales) QtCore.QObject.connect( Plot.getMdiArea(), QtCore.SIGNAL("subWindowActivated(QMdiSubWindow*)"), self.onMdiArea) return False