def __init__(self, scrollAreaWidgetContents, currentFolder): QtGui.QWidget.__init__(self) self.setParent(scrollAreaWidgetContents) canvas = FigureCanvas(Figure((3.0, 2.0), dpi=100)) canvas.setParent(self) toolbar = myNavigationToolbar(canvas, self) toolbar.disableButtons() temporal_toolbar = temporalNavigationToolbar(canvas, self) mainImage = QtGui.QLabel(self) mainImage.setText(_fromUtf8("")) mainImage.setPixmap(QtGui.QPixmap(_fromUtf8(":/newPrefix/images/fromHelyx/emptyFigure.png"))) mainImage.setObjectName(_fromUtf8("mainImage")) mainImage.setScaledContents(True) mainImage.setSizePolicy(QtGui.QSizePolicy.Ignored,QtGui.QSizePolicy.Ignored) plotLayout = QtGui.QVBoxLayout() plotLayout.addWidget(temporal_toolbar) plotLayout.addWidget(mainImage,1) plotLayout.addWidget(toolbar,0,QtCore.Qt.AlignCenter) self.setLayout(plotLayout) self.lastPos = -1 self.dirList = [] self.currentFolder = currentFolder canvas.setMinimumSize(canvas.size())
def __init__(self, scrollAreaWidgetContents, dataname, currentFolder): QtGui.QWidget.__init__(self) self.setParent(scrollAreaWidgetContents) fig = Figure((3.0, 2.0), dpi=100) canvas = FigureCanvas(fig) canvas.setParent(self) toolbar = myNavigationToolbar(canvas, self) temporal_toolbar = temporalNavigationToolbar(canvas, self) axes = fig.add_subplot(111) axes.autoscale(True) axes.set_yscale('log') axes.set_title(dataname) # place plot components in a layout plotLayout = QtGui.QVBoxLayout() plotLayout.addWidget(temporal_toolbar) plotLayout.addWidget(canvas,1) plotLayout.addWidget(toolbar,0,QtCore.Qt.AlignCenter) self.setLayout(plotLayout) canvas.setMinimumSize(canvas.size()) self.name = dataname self.dirList = [] self.dirType = 'Sampled Line' self.lastPos = -1 self.colors = ['r', 'b', 'k', 'g', 'y', 'c'] self.labels = ['x','y','z'] self.currentFolder = currentFolder filename = '%s/system/controlDict'%(self.currentFolder) parsedData = ParsedParameterFile(filename,createZipped=False) self.ifield=parsedData['functions'][dataname]['fields'][0] self.archifield = 'data_%s.xy'%self.ifield
def __init__(self, scrollAreaWidgetContents): QtGui.QWidget.__init__(self) self.setParent(scrollAreaWidgetContents) canvas = FigureCanvas(Figure((3.0, 2.0), dpi=100)) canvas.setParent(self) toolbar = myNavigationToolbar(canvas, self) toolbar.disableButtons() temporal_toolbar = temporalNavigationToolbar(canvas, self) mainImage = QtGui.QLabel(self) mainImage.setText(_fromUtf8("")) mainImage.setPixmap( QtGui.QPixmap( _fromUtf8(":/newPrefix/images/fromHelyx/emptyFigure.png"))) mainImage.setObjectName(_fromUtf8("mainImage")) plotLayout = QtGui.QVBoxLayout() plotLayout.addWidget(temporal_toolbar) plotLayout.addWidget(mainImage) plotLayout.addWidget(toolbar) self.setLayout(plotLayout) canvas.setMinimumSize(canvas.size())
def __init__(self, scrollAreaWidgetContents, dataname): QtGui.QWidget.__init__(self) self.setParent(scrollAreaWidgetContents) fig = Figure((3.0, 2.0), dpi=100) canvas = FigureCanvas(fig) canvas.setParent(self) toolbar = myNavigationToolbar(canvas, self) temporal_toolbar = temporalNavigationToolbar(canvas, self) axes = fig.add_subplot(111) axes.autoscale(True) axes.set_yscale('log') axes.set_title(dataname) # place plot components in a layout plotLayout = QtGui.QVBoxLayout() plotLayout.addWidget(temporal_toolbar) plotLayout.addWidget(canvas) plotLayout.addWidget(toolbar) self.setLayout(plotLayout) canvas.setMinimumSize(canvas.size()) self.name = dataname self.dirList = [] self.dirType = 'Sampled Line' self.lastPos = -1 self.colors = ['r', 'b', 'k', 'g', 'y', 'c'] self.labels = ['_x','_y','_z']
def __init__(self, scrollAreaWidgetContents, currentFolder): QtGui.QWidget.__init__(self) self.setParent(scrollAreaWidgetContents) canvas = FigureCanvas(Figure((3.0, 2.0), dpi=100)) canvas.setParent(self) toolbar = myNavigationToolbar(canvas, self) toolbar.disableButtons() temporal_toolbar = temporalNavigationToolbar(canvas, self) mainImage = QtGui.QLabel(self) mainImage.setText(_fromUtf8("")) mainImage.setPixmap( QtGui.QPixmap( _fromUtf8(":/newPrefix/images/fromHelyx/emptyFigure.png"))) mainImage.setObjectName(_fromUtf8("mainImage")) mainImage.setScaledContents(True) mainImage.setSizePolicy(QtGui.QSizePolicy.Ignored, QtGui.QSizePolicy.Ignored) plotLayout = QtGui.QVBoxLayout() plotLayout.addWidget(temporal_toolbar) plotLayout.addWidget(mainImage, 1) plotLayout.addWidget(toolbar, 0, QtCore.Qt.AlignCenter) self.setLayout(plotLayout) self.lastPos = -1 self.dirList = [] self.currentFolder = currentFolder canvas.setMinimumSize(canvas.size())
def __init__(self, scrollAreaWidgetContents, dataname): QtGui.QWidget.__init__(self) self.setParent(scrollAreaWidgetContents) fig = Figure((3.0, 2.0), dpi=100) canvas = FigureCanvas(fig) canvas.setParent(self) toolbar = myNavigationToolbar(canvas, self) temporal_toolbar = temporalNavigationToolbar(canvas, self) axes = fig.add_subplot(111) axes.autoscale(True) axes.set_yscale('log') axes.set_title(dataname) # place plot components in a layout plotLayout = QtGui.QVBoxLayout() plotLayout.addWidget(temporal_toolbar) plotLayout.addWidget(canvas) plotLayout.addWidget(toolbar) self.setLayout(plotLayout) canvas.setMinimumSize(canvas.size()) self.name = dataname self.dirList = [] self.dirType = 'Sampled Line' self.lastPos = -1 self.colors = ['r', 'b', 'k', 'g', 'y', 'c'] self.labels = ['_x', '_y', '_z']
def __init__(self, scrollAreaWidgetContents): QtGui.QWidget.__init__(self) self.setParent(scrollAreaWidgetContents) canvas = FigureCanvas(Figure((3.0, 2.0), dpi=100)) canvas.setParent(self) toolbar = myNavigationToolbar(canvas, self) toolbar.disableButtons() temporal_toolbar = temporalNavigationToolbar(canvas, self) mainImage = QtGui.QLabel(self) mainImage.setText(_fromUtf8("")) mainImage.setPixmap(QtGui.QPixmap(_fromUtf8(":/newPrefix/images/fromHelyx/emptyFigure.png"))) mainImage.setObjectName(_fromUtf8("mainImage")) plotLayout = QtGui.QVBoxLayout() plotLayout.addWidget(temporal_toolbar) plotLayout.addWidget(mainImage) plotLayout.addWidget(toolbar) self.setLayout(plotLayout) canvas.setMinimumSize(canvas.size())