简介
图标库:
例子:
https://github.com/baoboa/pyqt5/tree/master/examples/Text%20Editor%20v1.0
API
QMainWindow : 窗口类
self.close 关闭当前窗口
self.__init__ 新建一个窗口
QIcon : 图标
QIcon('../../../icon/减.png')
QAction :可以设置快捷键
事件 :copyAction.triggered.connect(self.copy)
exitAction = QAction(QIcon('../../../icon/减.png'), 'Exit', self)
exitAction.setShortcut('Ctrl+Q')
exitAction.setStatusTip('Exit application')
exitAction.triggered.connect(self.close)
menuBar() :win菜单设置
fileMenu = menubar.addMenu('&File')
fileMenu.addAction(newAction)
fileMenu.addAction(openAction)
fileMenu.addAction(saveAction)
fileMenu.addAction(exitAction)
addToolBar 工具条
tb1.addAction(newAction)
tb1.addAction(openAction)
tb1.addAction(saveAction)
QTextEdit 文本编辑 undo 清空文本
redo 恢复清空文本