Exemplo n.º 1
0
 def onFiles(self):
     logger.debug('onFiles', self.name)
     try :
         cp.guifiles.close()
         self.butFiles.setStyleSheet(cp.styleButton)
     except :
         self.butFiles.setStyleSheet(cp.styleButtonOn)
         cp.guifiles = GUIFiles()
         cp.guifiles.move(self.pos().__add__(QtCore.QPoint(160,60))) # open window with offset w.r.t. parent
         cp.guifiles.show()
Exemplo n.º 2
0
    def guiSelector(self):

        try:
            self.gui_win.close()
        except:
            pass

        try:
            del self.gui_win
        except:
            pass

        if cp.current_tab.value() == self.list_of_tabs[0]:
            self.gui_win = GUIFiles(self)
            #self.setStatus(0, 'Status: processing for pedestals')

        elif cp.current_tab.value() == self.list_of_tabs[1]:
            self.gui_win = GUISetupInfo(self)
            #self.setStatus(0, 'Status: set file for flat field')

        elif cp.current_tab.value() == self.list_of_tabs[2]:
            self.gui_win = GUIAnaSettings(self)
            #self.setStatus(0, 'Status: set file for blemish mask')

        elif cp.current_tab.value() == self.list_of_tabs[3]:
            self.gui_win = GUISystemSettings(self)
            #self.setStatus(0, 'Status: processing for data')

        elif cp.current_tab.value() == self.list_of_tabs[4]:
            self.gui_win = GUIIntensityMonitors(self)
            #self.setStatus(0, 'Status: set pars for intensity mons.')

        elif cp.current_tab.value() == self.list_of_tabs[5]:
            self.gui_win = GUIRun(self)
            #self.setStatus(0, 'Status: set file for config. pars.')

        elif cp.current_tab.value() == self.list_of_tabs[6]:
            self.gui_win = GUIViewResults(self)
            #self.setStatus(0, 'Status: set work and result dirs.')

        #self.gui_win.setMinimumHeight(300)

        self.hboxW.addWidget(self.gui_win)

        min_height = self.gui_win.minimumHeight()
        self.setFixedHeight(min_height + 90)