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()
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)