optics_ribbon.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:gpvdm 作者: roderickmackenzie 项目源码 文件源码
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
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号