qe.py 文件源码

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

项目:gpvdm 作者: roderickmackenzie 项目源码 文件源码
def __init__(self):
        QWidget.__init__(self)
        self.setWindowTitle(_("Quantum Efficiency calculator")+" - (www.gpvdm.com)")
        self.setWindowIcon(QIcon_load("qe"))

        self.fig = Figure(figsize=(5,4), dpi=100)
        self.ax1=None
        self.show_key=True

        self.draw_graph()
        canvas = FigureCanvas(self.fig)
        #canvas.set_background('white')
        #canvas.set_facecolor('white')
        canvas.figure.patch.set_facecolor('white')
        #canvas.set_size_request(500, 150)
        #canvas.show()

        toolbar=QToolBar()
        toolbar.setIconSize(QSize(48, 48))

        self.tb_save = QAction(QIcon_load("document-save-as"), _("Save graph"), self)
        self.tb_save.triggered.connect(self.callback_save)
        toolbar.addAction(self.tb_save)

        self.tb_refresh = QAction(QIcon_load("media-playback-start"), _("Run"), self)
        self.tb_refresh .triggered.connect(self.callback_refresh)
        toolbar.addAction(self.tb_refresh )

        nav_bar=NavigationToolbar(canvas,self)
        toolbar.addWidget(nav_bar)


        window_main_vbox=QVBoxLayout()
        window_main_vbox.addWidget(toolbar)
        window_main_vbox.addWidget(canvas)

        self.setLayout(window_main_vbox)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号