pyqt5 实现工具栏文字图片同时显示
如下所示:
importsys fromPyQt5.QtWidgetsimportQMainWindow,QTextEdit,QAction,QApplication fromPyQt5.QtGuiimportQIcon fromPyQt5.QtCoreimportQt classExample(QMainWindow): def__init__(self): super().__init__() self.initUI() definitUI(self): textEdit=QTextEdit() self.setCentralWidget(textEdit) exitAction=QAction(QIcon('images/exit.png'),'Exit',self) exitAction.setShortcut('Ctrl+Q') exitAction.setStatusTip('Exitapplication') exitAction.triggered.connect(self.close) self.statusBar() menubar=self.menuBar() fileMenu=menubar.addMenu('&File') fileMenu.addAction(exitAction) toolbar=self.addToolBar('Exit') #toolbar.setToolButtonStyle(Qt.ToolButtonTextUnderIcon)#文字图片垂直排列 toolbar.setToolButtonStyle(Qt.ToolButtonTextBesideIcon)#文字图片水平排列 toolbar.addAction(exitAction) self.setGeometry(300,300,350,250) self.setWindowTitle('Mainwindow') self.show() if__name__=='__main__': app=QApplication(sys.argv) ex=Example() sys.exit(app.exec_())
以上这篇pyqt5实现工具栏文字图片同时显示就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。