import sys,math
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5.QtCore import *
class Toolbar(QMainWindow):
def __init__(self):
super(Toolbar, self).__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('创建和使用工具栏')
self.resize(300, 200)
tb1 = self.addToolBar('File')
new = QAction(QIcon('./python.jpg'),'new', self)
tb1.addAction(new)
open = QAction(QIcon('./timg.jpg'), 'open', self)
tb1.addAction(open)
#文本在右侧显示
tb1.setToolButtonStyle(Qt.ToolButtonTextBesideIcon)
tb2 = self.addToolBar('File1')
new1 = QAction(QIcon('./python.jpg'), 'new', self)
tb2.addAction(new1)
tb2.setToolButtonStyle(Qt.ToolButtonTextUnderIcon)
tb1.actionTriggered.connect(self.toolpressed)
def toolpressed(self,a):
print(a)
if __name__ == '__main__':
app = QApplication(sys.argv)
main = Toolbar()
main.show()
sys.exit(app.exec_())
PYQt5创建和使用工具栏
最新推荐文章于 2025-05-22 08:31:10 发布