菁英科技(卓目鸟学苑)- 专注软件测试菁英教育

标题: python_赵梦冰_20210127 [打印本页]

作者: Loading...    时间: 2021-1-27 20:19
标题: python_赵梦冰_20210127
8:00——20:00
课堂笔记
from PyQt5.QtWidgets import QApplication,QWidget,QLabel,QLineEdit,QTextEdit,QGridLayout
import sys
class Example(QWidget):
    def __init__(self):
        super().__init__()
        self.initUI()
    def initUI(self):
        grid = QGridLayout()
        self.setLayout(grid)
        title = QLabel('标题')
        title_edit = QLineEdit()
        grid.addWidget(title,1,1)
        grid.addWidget(title_edit,1,2)
        author = QLabel('作者')
        author_edit = QLineEdit()
        grid.addWidget(author,2,1)
        grid.addWidget(author_edit,2,2)
        content = QLabel('正文')
        content_edit = QTextEdit()
        grid.addWidget(content,3,1)
        grid.addWidget(content_edit,3,2)
        self.setGeometry(300,300,300,200)
        self.setWindowTitle('文本编辑器')
        self.show()
if __name__ == "__main__":
    app = QApplication(sys.argv)
    ex = Example()
    sys.exit(app.exec_())
from PyQt5.QtWidgets import QApplication,QMainWindow
import sys
class Example(QMainWindow):
    def __init__(self):
        super().__init__()
        self.initUI()
    def initUI(self):
        #创建状态栏
        status = self.statusBar()
        #在状态栏显示信息
        status.showMessage('准备好了!')
        # time.sleep(2)
        # status.showMessage('可以开始了')
        self.setGeometry(300,300,300,200)
        self.setWindowTitle('状态栏')
        self.show()
if __name__ == "__main__":
    app = QApplication(sys.argv)
    ex = Example()
    sys.exit(app.exec_())
from PyQt5.QtWidgets import QApplication,QMainWindow,qApp,QAction
from PyQt5.QtGui import QIcon
import sys
class Example(QMainWindow):
    def __init__(self):
        super().__init__()
        self.initUI()
    def initUI(self):
        #创建一个菜单条目
        exitAction = QAction(QIcon('D:\workspace\python\day09\exit3.png'),'退出',self)
        #添加快捷键
        exitAction.setShortcut('Ctrl+Q')
        #添加提示
        exitAction.setStatusTip('退出程序!')
        #给菜单条目添加动作
        exitAction.triggered.connect(qApp.quit)
        #创建一个菜单栏
        menuBar = self.menuBar()   
        #添加一个File菜单
        fileMenu = menuBar.addMenu('File')
        #添加菜单条目
        fileMenu.addAction(exitAction)
        #再添加一个edit菜单
        exitAction = QAction(QIcon('D:\workspace\python\day09\exit3.png'),'保存',self)
        exitAction.setShortcut('Ctrl+S')
        exitAction.setStatusTip('保存程序!')
        exitAction.triggered.connect(qApp.quit)
        menuBar = self.menuBar()   
        editMenu = menuBar.addMenu('Edit')
        editMenu.addAction(exitAction)
        self.setGeometry(300,300,300,200)
        self.setWindowTitle('程序菜单')
        self.show()
if __name__ == "__main__":
    app = QApplication(sys.argv)
    ex = Example()
    sys.exit(app.exec_())







欢迎光临 菁英科技(卓目鸟学苑)- 专注软件测试菁英教育 (http://www.zmnxy.com/) Powered by Discuz! X3.4