def createDockWindows(self): animate = animationWidget.QAnimationView(self) self.dockAnimate = QtGui.QDockWidget(self) self.dockAnimate.setWidget(animate) self.dockAnimate.setWindowTitle("Animation") self.dockTemplate = DockTemplate(self) self.dockPlot = DockPlot(self) self.dockVariable = DockVariable(self) self.workspace = Workspace(self) self.varProp = VariableProperties(self) #self.workspace.addProject("Relative Humidity") #self.workspace.addProject("Total Cloudiness") #self.workspace.addProject("Temperature Anomaly") #self.workspace.addProject() self.dockCalculator = DockCalculator(self) self.plotProp = PlotProperties.instance(self) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.workspace) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dockTemplate) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dockAnimate) #self.tabifyDockWidget(self.workspace, self.dockTemplate) self.tabifyDockWidget(self.dockTemplate, self.dockPlot) self.workspace.raise_() self.varProp.hide() self.plotProp.hide() self.dockAnimate.hide() self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.dockVariable) #self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.varProp) self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.dockCalculator) self.tabifyDockWidget(self.dockCalculator, self.plotProp)
def createDockWindows(self): animate = animationWidget.QAnimationView(self) self.dockAnimate = QtGui.QDockWidget(self) self.dockAnimate.setWidget(animate) self.dockAnimate.setWindowTitle("Animation") # self.dockTemplate = DockTemplate(self) self.dockPlot = DockPlot(self) self.dockVariable = DockVariable(self) self.workspace = Workspace(self) self.varProp = VariableProperties(self) # self.workspace.addProject("Relative Humidity") # self.workspace.addProject("Total Cloudiness") # self.workspace.addProject("Temperature Anomaly") # self.workspace.addProject() self.dockCalculator = DockCalculator(self) self.plotProp = PlotProperties.instance(self) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.workspace) # self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dockTemplate) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dockAnimate) # self.tabifyDockWidget(self.workspace, self.dockTemplate) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dockPlot) # self.tabifyDockWidget(self.dockTemplate, self.dockPlot) self.workspace.raise_() self.varProp.hide() self.plotProp.hide() self.dockAnimate.hide() self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.dockVariable) # self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.varProp) self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.dockCalculator) self.tabifyDockWidget(self.dockCalculator, self.plotProp) if 1: # For now only puts the diagnostics widget if the metrics module is present import metrics from gui.uvcdat.diagnosticsDockWidget import DiagnosticsDockWidget self.diagnosticsWidget = DiagnosticsDockWidget(self) self.diagnosticsWidget.hide() self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.diagnosticsWidget) self.tabifyDockWidget(self.plotProp, self.diagnosticsWidget)
def createDockWindows(self): animate = animationWidget.QAnimationView(self) self.dockAnimate = QtGui.QDockWidget(self) self.dockAnimate.setWidget(animate) self.dockAnimate.setWindowTitle("Animation") #self.dockTemplate = DockTemplate(self) self.dockPlot = DockPlot(self) self.dockVariable = DockVariable(self) self.workspace = Workspace(self) self.varProp = VariableProperties(self) #self.workspace.addProject("Relative Humidity") #self.workspace.addProject("Total Cloudiness") #self.workspace.addProject("Temperature Anomaly") #self.workspace.addProject() self.dockCalculator = DockCalculator(self) self.plotProp = PlotProperties.instance(self) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.workspace) #self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dockTemplate) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dockAnimate) #self.tabifyDockWidget(self.workspace, self.dockTemplate) self.addDockWidget(QtCore.Qt.LeftDockWidgetArea, self.dockPlot) #self.tabifyDockWidget(self.dockTemplate, self.dockPlot) self.workspace.raise_() self.varProp.hide() self.plotProp.hide() self.dockAnimate.hide() self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.dockVariable) #self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.varProp) self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.dockCalculator) self.tabifyDockWidget(self.dockCalculator, self.plotProp) if 1: # For now only puts the diagnostics widget if the metrics module is present import metrics from gui.uvcdat.diagnosticsDockWidget import DiagnosticsDockWidget self.diagnosticsWidget = DiagnosticsDockWidget(self) self.diagnosticsWidget.hide() self.addDockWidget(QtCore.Qt.RightDockWidgetArea, self.diagnosticsWidget) self.tabifyDockWidget(self.plotProp, self.diagnosticsWidget)
def showPlotProperties(self): plotProp = PlotProperties.instance() plotProp.show()