def optics(self):
toolbar = QToolBar()
toolbar.setToolButtonStyle( Qt.ToolButtonTextUnderIcon)
toolbar.setIconSize(QSize(42, 42))
self.run = QAction(QIcon_load("media-playback-start"), wrap_text(_("Run optical simulation"),5), self)
toolbar.addAction(self.run)
self.tb_save = QAction(QIcon_load("document-save-as"), _("Save graph"), self)
#self.tb_save.triggered.connect(self.save_image)
toolbar.addAction(self.tb_save)
self.fx_box=fx_selector()
self.fx_box.show_all=True
self.fx_box.file_name_set_start("light_1d_")
self.fx_box.file_name_set_end("_photons_abs.dat")
self.fx_box.update()
toolbar.addWidget(self.fx_box)
self.optial_model=tb_optical_model()
toolbar.addWidget(self.optial_model)
self.spectrum=tb_spectrum()
toolbar.addWidget(self.spectrum)
spacer = QWidget()
spacer.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
toolbar.addWidget(spacer)
self.help = QAction(QIcon_load("help"), _("Help"), self)
toolbar.addAction(self.help)
return toolbar
评论列表
文章目录