pyqt 学习

from PyQt5.Qt import *
import sys

app = QApplication(sys.argv)
wind = QWidget()
wind.resize(500,500)

btn = QPushButton('菜单',wind)
menu =QMenu()

open = QAction('打开文件',menu)
recent = QAction('最近打开',menu)

menu.addAction(open)
menu.addAction(recent)


btn.setMenu(menu)


wind.show()

sys.exit(app.exec_())

这个是创建一个gui的开始

创建一个工具按钮Toolbutton

from PyQt5.Qt import *
import sys

app = QApplication(sys.argv)
wind = QWidget()
wind.resize(500, 500)
btn = QToolButton(wind)
btn.setText('工具一')
btn.setAutoRaise(True)
btn.move(100, 100)

wind.show()

sys.exit(app.exec_())x
 1 from PyQt5.Qt import *
 2 import sys
 3 
 4 app = QApplication(sys.argv)
 5 wind = QWidget()
 6 wind.resize(500, 500)
 7 menu = QMenu()
 8 open_action = QAction('打开', menu)
 9 menu.addAction(open_action)
10 open_action.triggered.connect(lambda: print('打开文件!'))
11 
12 btn = QPushButton('菜单', wind)
13 
14 btn.setMenu(menu)
15 
16 wind.show()
17 
18 sys.exit(app.exec_())

新建菜单

posted @ 2021-04-02 17:23  竹石2020  阅读(44)  评论(0编辑  收藏  举报