def __init__(self): ribbon_base.__init__(self) self.setMaximumHeight(130) #self.setStyleSheet("QWidget { background-color:cyan; }") self.about = QToolButton(self) self.about.setText(_("About")) self.about.pressed.connect(self.callback_about_dialog) self.setCornerWidget(self.about) w=self.scan() self.addTab(w,_("Scan")) w=self.simulations() self.addTab(w,_("Simulations")) w=self.advanced() if enable_betafeatures()==True: self.addTab(w,_("Advanced")) w=self.nested() if enable_betafeatures()==True: self.addTab(w,_("Nested")) w=self.ml() if enable_betafeatures()==True: self.addTab(w,_("ML")) sheet=self.readStyleSheet(os.path.join(get_css_path(),"style.css")) if sheet!=None: sheet=str(sheet,'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) self.cluster_tab = None self.setMaximumHeight(140) #self.setStyleSheet("QWidget { background-color:cyan; }") self.myserver = server_get() self.holder = QWidget() self.hbox = QHBoxLayout() self.holder.setLayout(self.hbox) self.toolbar = QToolBar() self.toolbar.setIconSize(QSize(32, 32)) self.about = QToolButton(self) self.about.setText(_("About")) self.about.pressed.connect(self.callback_about_dialog) self.cluster_button = QAction(icon_get("not_connected"), _("Connect to cluster"), self) self.cluster_button.triggered.connect(self.callback_cluster_connect) self.toolbar.addAction(self.cluster_button) self.hbox.addWidget(self.toolbar) self.hbox.addWidget(self.about) self.setCornerWidget(self.holder) w = self.file() self.addTab(w, _("File")) self.home = ribbon_home() self.addTab(self.home, _("Home")) self.simulations = ribbon_simulations() self.addTab(self.simulations, _("Simulations")) self.configure = ribbon_configure() self.addTab(self.configure, _("Configure")) #self.device=ribbon_device() #self.addTab(self.device,_("Device")) self.database = ribbon_database() self.addTab(self.database, _("Databases")) if enable_betafeatures() == True: self.tb_cluster = ribbon_cluster() self.addTab(self.tb_cluster, _("Cluster")) self.information = ribbon_information() self.addTab(self.information, _("Information")) #self.setStyleSheet("QWidget { background-color:cyan; }") css_apply(self, "style.css")
def __init__(self): ribbon_base.__init__(self) w = self.main_toolbar() self.addTab(w, _("File")) sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css")) if sheet != None: sheet = str(sheet, 'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) self.setMaximumHeight(140) w = self.main_toolbar() self.addTab(w, _("Load/Import")) w = self.plot_toolbar() self.addTab(w, _("Plot")) sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css")) if sheet != None: sheet = str(sheet, 'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) self.setMaximumHeight(140) w = self.file_toolbar() self.addTab(w, _("File")) w = self.image_toolbar() self.addTab(w, _("Image")) sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css")) if sheet != None: sheet = str(sheet, 'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) self.setMaximumHeight(130) #self.setStyleSheet("QWidget { background-color:cyan; }") w = self.upload() self.addTab(w, _("SSH")) w = self.clusters() self.addTab(w, _("Clusters")) sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css")) if sheet != None: sheet = str(sheet, 'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) #self.setStyleSheet("QWidget { background-color:cyan; }") w = self.file() self.addTab(w, _("Experimental data")) w = self.run() self.addTab(w, _("Run")) w = self.export() self.addTab(w, _("Export")) sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css")) if sheet != None: sheet = str(sheet, 'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) w = self.main_toolbar() self.addTab(w, _("File")) w = self.import_toolbar() self.addTab(w, _("Import data")) w = self.export_toolbar() self.addTab(w, _("Export data")) self.setCurrentIndex(0) sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css")) if sheet != None: sheet = str(sheet, 'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) self.setMaximumHeight(130) #self.setStyleSheet("QWidget { background-color:cyan; }") self.about = QToolButton(self) self.about.setText(_("About")) self.about.pressed.connect(self.callback_about_dialog) self.setCornerWidget(self.about) w = self.measurement() self.addTab(w, _("Measurement")) sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css")) if sheet != None: sheet = str(sheet, 'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) #self.setStyleSheet("QWidget { background-color:cyan; }") self.about = QToolButton(self) self.about.setText(_("About")) self.about.pressed.connect(self.callback_about_dialog) self.setCornerWidget(self.about) w=self.experiment() self.addTab(w,_("Experiment")) w=self.laser() self.addTab(w,_("Laser")) w=self.simulation() self.addTab(w,_("Simulation")) sheet=self.readStyleSheet(os.path.join(get_css_path(),"style.css")) if sheet!=None: sheet=str(sheet,'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) #self.setMaximumHeight(130) #self.setStyleSheet("QWidget { background-color:cyan; }") w = self.plot() self.addTab(w, _("Plot")) self.export_ribbon = self.export() self.addTab(self.export_ribbon, _("Export data")) w = self.color() self.addTab(w, _("Color")) self.scale_toolbar = self.scale() self.addTab(self.scale_toolbar, _("Scale")) w = self.math() self.addTab(w, _("Math")) sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css")) if sheet != None: sheet = str(sheet, 'utf-8') self.setStyleSheet(sheet)
def __init__(self): ribbon_base.__init__(self) self.cluster_tab = None #self.setMaximumHeight(140) #self.setStyleSheet("QWidget { background-color:cyan; }") self.myserver = server_get() self.holder = QWidget() self.hbox = QHBoxLayout() self.holder.setLayout(self.hbox) self.toolbar = QToolBar() self.toolbar.setIconSize(QSize(32, 32)) self.help_message = QLabel_click( _(get_lock().question + " <a href=\"" + get_lock().my_email + "\">" + get_lock().my_email + "</a>")) self.help_message.clicked.connect(self.callback_questions) self.about = QToolButton(self) self.about.setText(_("About")) self.about.pressed.connect(self.callback_about_dialog) self.cluster_button = QAction(icon_get("not_connected"), _("Connect to cluster"), self) self.cluster_button.triggered.connect(self.callback_cluster_connect) self.toolbar.addAction(self.cluster_button) self.hbox.addWidget(self.help_message) self.hbox.addWidget(self.toolbar) self.hbox.addWidget(self.about) self.setCornerWidget(self.holder) self.file = ribbon_file() self.addTab(self.file, _("File")) self.home = ribbon_home() self.addTab(self.home, _("Home")) self.ribbon_sim_mode = ribbon_sim_mode() self.addTab(self.ribbon_sim_mode, _("Simulation type")) self.simulations = ribbon_simulations() self.addTab(self.simulations, _("Simulation Editors")) self.simulations.experiments_changed.connect( self.ribbon_sim_mode.update) self.configure = ribbon_configure() self.addTab(self.configure, _("Configure")) #self.device=ribbon_device() #self.addTab(self.device,_("Device")) #self.electrical=ribbon_electrical() #self.addTab(self.electrical,_("Electrical")) self.thermal = ribbon_thermal() self.addTab(self.thermal, _("Thermal")) self.database = ribbon_database() self.addTab(self.database, _("Databases")) if enable_betafeatures() == True: self.tb_cluster = ribbon_cluster() self.addTab(self.tb_cluster, _("Cluster")) self.information = ribbon_information() self.addTab(self.information, _("Information")) #self.setStyleSheet("QWidget { background-color:cyan; }") css_apply(self, "style.css") self.currentChanged.connect(self.changed_click)