랭귀지/python
                
              PyQt5 메뉴바(QAction 사용)
                유키공
                 2018. 11. 30. 11:30
              
              
                                
        PyQt5 , QAction 사용하여 menubar 만들기
#-*- coding: utf-8 -*-
'''
Created on 2018. 11. 29.
@author: bhm
'''
from PyQt5.QtWidgets import QMainWindow, QAction, qApp, QApplication
from PyQt5.QtGui import QIcon
class Example(QMainWindow):
    def __init__(self):
        super().__init__()
        exit_action = QAction(QIcon('exit.png'), "&Exit", self)
        # exit_action = QAction('&Exit', self)
        exit_action.setShortcut('Ctrl+Q')
        exit_action.setStatusTip('Exit application')
        exit_action.triggered.connect(qApp.quit)
        self.statusBar()
        menubar = self.menuBar()
        fielmenu = menubar.addMenu('&File')
        fielmenu.addAction(exit_action)
        self.setGeometry(300, 300, 300, 200)
        self.setWindowTitle('Menubar')
        self.show()
if __name__ == '__main__':
    import sys
    app = QApplication(sys.argv)
    ex = Example()
    sys.exit(app.exec_())