示例#1
0
	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)
示例#2
0
    def __init__(self):
        QTabWidget.__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)

        self.optics = ribbon_optics_files()
        self.addTab(self.optics, _("Optics"))

        w = ribbon_optical_models()
        self.addTab(w, _("Optical models"))

        w = self.export_data()
        self.addTab(w, _("Export data"))

        sheet = self.readStyleSheet(os.path.join(get_css_path(), "style.css"))
        if sheet != None:
            sheet = str(sheet, 'utf-8')
            self.setStyleSheet(sheet)

        self.update()
示例#3
0
文件: css.py 项目: xj361685640/gpvdm
def css_apply(widget,fileName):
	css=None
	file = QFile(os.path.join(get_css_path(),fileName))
	if file.open(QIODevice.ReadOnly) :
		css = file.readAll()
		css =str(css ,'utf-8')
		file.close()
		widget.setStyleSheet(css)
	return css
示例#4
0
    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)
示例#5
0
    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)
示例#6
0
    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)
示例#7
0
    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):
        QTabWidget.__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.file()
        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)
示例#9
0
    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)
示例#10
0
    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)
示例#11
0
    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)
示例#13
0
    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)
示例#14
0
    def __init__(self):
        QTabWidget.__init__(self)
        self.setMaximumHeight(130)
        #self.setStyleSheet("QWidget {	background-color:cyan; }")

        w = self.plot()
        self.addTab(w, _("Plot"))

        w = self.file()
        self.addTab(w, _("File"))

        w = self.color()
        self.addTab(w, _("Color"))

        w = self.scale()
        self.addTab(w, _("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)