PYQT5学习笔记1

时间:2021-07-26 08:06:03
        from PyQt5 import QtWidgets
        import sys

        app = QtWidgets.QApplication(sys.argv);#创建一个窗口事件管理对象

        myApp = QtWidgets.QWidget();#初始化一个窗口

        myApp.resize(w,h);#设置窗口大小为w/h

        myApp.move(x, y);#设置窗口位置为x/y

        myApp.setWindowTitle("title");#设置窗口标题

        myApp.setWindowIcon(QtGui.QIcon(r'tubiao.ico'));#设置窗口图标

        myApp.setGeometry(x,y,w,h);#设置窗口的位置和大小

        myApp.showFullScreen();#全屏显示窗口(无边框)

        myApp.showMaximized();#最大化显示窗口(需要是*窗口)

        myApp.showMinimized();#最小化这个窗口(需要是*窗口)

        myApp.showNormal();#在窗口最大(小)化后恢复原来大小

        myApp.setFixedHeight(h);#锁定窗口高度为h

        myApp.setFixedWidth(w);#锁定窗口宽度为w

        myApp.setFixedSize(w,h);#锁定窗口大小为w,h

        myApp.show();#把窗口显示到屏幕上

        sys.exit(app.exec_());#进入事件主循环,开始监听事件

方法和QT的基本一致,可以参考QT5的文档