安装
py3 -m pip install PyQt5 即可
常用类和方法记录
QApplication
- tip:
- 此类是主类,pyqt运行需要,创建的传参 sys.argv
- exec_()
- 主线程启动方法
共有方法
- setToolTip("string")
- 将鼠标停留在组件上即可显示的信息
- resize()
- 重新设定窗口大小
- move()
- 移动窗口位置
- sizeHint()
- 给出了推荐的大小
QWidget
- 最基础的窗口组件
- 没有父类的QWidget 会被作为窗口使用
- show()
- 在内存中创建该widget 并作为窗口显示
- setWindowTitle("title")
- 设置窗口标题
- setWindowIcon(QIcon对象)
- 传入 QIcon 对象 设置窗口logo
- self.setGeometry(300, 300, 300, 220)
- 设置参数并显示 前两个参数 定义显示在屏幕的 x,y 轴坐标 ,后两个参数是依次是高度和宽度.
QPushButton
- button 按钮组件
-
init("text" , self)
- 初始化 传入button上的文字和qwidget
- clicked.connect(target_func)
- 绑定点击事件
QMessageBox
- question(QWidget , “str1” , "str2")
- 提供一个问题窗口 , 返回值为类中的默认值
- Yes
- No
QToolTip
- setFont(QFont("fontname" , fontsize))
QtGui.QDesktopWidget
- center()
- 获取桌面中心位置,提供一个move参数
网友评论