描述:  1.所有可视控件的基类  2.是一个最简单的空白控件  3.控件时用户界面的最小元素:接收各种事件、绘制在桌面上,展示给用户看  4.每个控件都是矩形的,它们按Z轴顺序排序  5.控件由其父控件和前面的控件剪切   6.没有父控件的控件,称之为窗口(如上图中的window):  (1).一般会被包装一个框架  (2).可以通过某些设置修改 QWidget.__bases__查看其父类QWidget.mro()查看其父类以及父类的父类以及。。。 控件的创建 坐标系统 尺寸的相关操作1.尺寸获取 2.尺寸设置 3.尺寸限定 限定了尺寸之后,不能再通过resize改变超出范围的大小 ...

  NtNSOiYag0e2   2023年11月02日   83   0   0 Python

层级关系、层级控制:调整Z轴顺序 点击查看代码 label1=QLabel(window) label1.setText("标签1") label1.resize(200,200) label1.setStyleSheet("background-color:red;") label2=QLabel(window) label2.setText("标签2") label2.resize(200,200) label2.setStyleSheet("background-color:green;") label2.move(100,100) 标签2在标签1上方,现在想把标签2移动下去,在标签...

  NtNSOiYag0e2   2023年11月02日   30   0   0 Python

QAbstractBUtton:  所有按钮控件的基类  提供按钮的通用功能  继承自QWidget  属于抽象类别,不能直接去使用,必须借助于子类(除非你觉得子类不够用,想自定义一个按钮)  大部分功能之前已经使用过,在这里只作简单介绍 文本设置:setText(str):设置按钮提示文本text():获取按钮提示文本 图标设置: 点击查看代码 btn=QPushButton(window) icon=QIcon("madeline.jpg") size=QSize(50,50)Qsize格式 btn.setIconSize(size)设置图标大小 btn.setIcon(icon)设...

  NtNSOiYag0e2   2023年11月02日   57   0   0 Python

一、QPUshBUtton用来给用户点击,来完成某种操作的控件(一般是矩形)继承自QAbstractButton 1.创建按钮的四种方式 2.菜单设置(QMenu)子菜单、分割线和行为动作的区别图中,右边的小菜单称为子菜单,小菜单中,5和更多中间的分界线称为分割线,而菜单中的每一个选项则成为行为动作 点击查看代码 menu=QMenu()创建一个菜单 open_recent_menu=QMenu(menu)不会被自动添加到菜单中 open_recent_menu.setTitle("最近打开") new_action=QAction()创建一个行为动作 new_action.setT...

  NtNSOiYag0e2   2023年11月02日   46   0   0 Python
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~