Exemple #1
0
    def setupGlobalGrid(self, experimentPath):
        ########################################## working
        #        self.globalGrid = GlobalGrid(self, experimentPath, self.globalContext)
        #        self.globalGridLayout.addWidget(self.globalParametersLabel)
        #        self.globalGridLayout.setAlignment(self.globalParametersLabel, QtCore.Qt.AlignCenter)
        #        self.globalGridLayout.setStretchFactor(self.globalParametersLabel, 0)
        #        self.globalGridLayout.addWidget(self.globalGrid)
        ########################################## working

        self.globalGrid = ParameterGrid(self, experimentPath,
                                        self.globalContext, True)
        self.globalGridLayout.addWidget(self.globalParametersLabel)
        self.globalGridLayout.setAlignment(self.globalParametersLabel,
                                           QtCore.Qt.AlignCenter)
        self.globalGridLayout.setStretchFactor(self.globalParametersLabel, 0)
        self.globalGridLayout.addWidget(self.globalGrid)

        #            self.globalGrid.disconnectSignal()
        #            self.globalGrid.hide()
        #            del self.globalGrid

        # First time

        #        self.globalGrid.show()
        self.setupGlobalGrid = self.setupGlobalGridSubsequent
Exemple #2
0
    def setupExperimentGrid(self, experimentPath):
        #        try:
        #            self.experimentGrid.setupExperimentGrid(experimentPath, self.experimentContext)
        #            self.experimentGridLayout.addWidget(self.experimentParametersLabel)
        #            self.experimentGridLayout.setAlignment(self.experimentParametersLabel, QtCore.Qt.AlignCenter)
        #            self.experimentGridLayout.setStretchFactor(self.experimentParametersLabel, 0)
        #            self.experimentGridLayout.addWidget(self.experimentGrid)
        ##            self.experimentGrid.disconnectSignal()
        ##            self.experimentGrid.hide()
        ##            del self.experimentGrid
        #        except:
        #            # First time
        ########################################### working!
        #        self.experimentGrid = ExperimentGrid(self, experimentPath, self.experimentContext)
        #        self.experimentGridLayout.addWidget(self.experimentParametersLabel)
        #        self.experimentGridLayout.setAlignment(self.experimentParametersLabel, QtCore.Qt.AlignCenter)
        #        self.experimentGridLayout.setStretchFactor(self.experimentParametersLabel, 0)
        #        self.experimentGridLayout.addWidget(self.experimentGrid)
        #        self.setupExperimentGrid = self.setupExperimentGridSubsequent
        ########################################### working!
        self.experimentGrid = ParameterGrid(self, experimentPath,
                                            self.experimentContext)
        self.experimentGridLayout.addWidget(self.experimentParametersLabel)
        self.experimentGridLayout.setAlignment(self.experimentParametersLabel,
                                               QtCore.Qt.AlignCenter)
        self.experimentGridLayout.setStretchFactor(
            self.experimentParametersLabel, 0)
        self.experimentGridLayout.addWidget(self.experimentGrid)
        self.setupExperimentGrid = self.setupExperimentGridSubsequent

        self.experimentGrid.show()