小编use*_*905的帖子

PyQT5菜单不可见

执行这个小PyQT5脚本时,我看不到菜单; 它只是在ubuntu 14.04上显示一个空窗口(没有错误或警告).

from PyQt5 import QtWidgets

class MainWindow(QtWidgets.QMainWindow):
    def __init__(self):
        super(MainWindow,self).__init__()
        self.createUI()

    def doAction(self):
        print('action')

    def createUI(self):
        self.setWindowTitle('Test')
        menu   = self.menuBar().addMenu('File')
        action = menu.addAction('Action')
        action.triggered.connect(self.doAction)   


if __name__ == '__main__':

    import sys
    app = QtWidgets.QApplication(sys.argv)
    window = MainWindow()
    window.show()
    window.setGeometry(400, 200, 200, 200)
    sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

qt menu qt5 pyqt5

0
推荐指数
1
解决办法
1052
查看次数

标签 统计

menu ×1

pyqt5 ×1

qt ×1

qt5 ×1