当前位置: 首页 > article >正文

【PyQt5】QWidget子类所有子类

QWidget子类

  • QWidget子类所有子类 2024-09-17发布子类
    • QAbstractButton类 2024-09-17正在学习中
    • QAbstractslider类
    • QAbstractSpinBox类
    • QFrame类
    • QCalendarwidget类
    • QComboBox类
    • QDialogButtonBox类
    • QGroupBox类
    • QDialog类
    • QDockwidget类
    • QFocusFrame类
    • QKeySequenceEdit类
    • QLineEdit类
    • QMainWindow类
    • QMdisubwindow类
    • QMenu类
    • QMenuBar类
    • QProgressBar类
    • QTabBar类
    • QStatusBar类
    • QToolBar类
    • QRubberBand类
    • QSizeGrip类
    • QSplashscreen类
    • QSplitterHandte类
    • QTabWidget类
    • QWizardPage类
    • QVideoWidget类
    • QWebEngineView类
    • QPrintPreviewWidget类
  • QWidget所有子类
    • 扩展1、查看所有子类
    • 扩展2、批量创建子类目录(Excel和脚本结合使用)

QWidget子类所有子类 2024-09-17发布子类

QAbstractButton类 2024-09-17正在学习中

QAbstractslider类

QAbstractSpinBox类

QFrame类

QCalendarwidget类

QComboBox类

QDialogButtonBox类

QGroupBox类

QDialog类

QDockwidget类

QFocusFrame类

QKeySequenceEdit类

QLineEdit类

QMainWindow类

QMdisubwindow类

QMenu类

QMenuBar类

QProgressBar类

QTabBar类

QStatusBar类

QToolBar类

QRubberBand类

QSizeGrip类

QSplashscreen类

QSplitterHandte类

QTabWidget类

QWizardPage类

QVideoWidget类

QWebEngineView类

QPrintPreviewWidget类

QWidget所有子类

学习扩展

扩展1、查看所有子类

>>> from PyQt5.QtWidgets import QWidget
>>> print(QWidget.__subclasses__())
>>> [<class 'PyQt5.QtWidgets.QAbstractButton'>, <class 'PyQt5.QtWidgets.QFrame'>, <class 'PyQt5.QtWidgets.QAbstractSlider'>, <class 'PyQt5.QtWidgets.QAbstractSpinBox'>, <class 'PyQt5.QtWidgets.QCalendarWidget'>, <class 'PyQt5.QtWidgets.QDialog'>, <class 'PyQt5.QtWidgets.QComboBox'>, <class 'PyQt5.QtWidgets.QDesktopWidget'>, <class 'PyQt5.QtWidgets.QDialogButtonBox'>, <class 'PyQt5.QtWidgets.QDockWidget'>, <class 'PyQt5.QtWidgets.QFocusFrame'>, <class 'PyQt5.QtWidgets.QGroupBox'>, <class 'PyQt5.QtWidgets.QKeySequenceEdit'>, <class 'PyQt5.QtWidgets.QLineEdit'>, <class 'PyQt5.QtWidgets.QMainWindow'>, <class 'PyQt5.QtWidgets.QMdiSubWindow'>, <class 'PyQt5.QtWidgets.QMenu'>, <class 'PyQt5.QtWidgets.QMenuBar'>, <class 'PyQt5.QtWidgets.QOpenGLWidget'>, <class 'PyQt5.QtWidgets.QProgressBar'>, <class 'PyQt5.QtWidgets.QRubberBand'>, <class 'PyQt5.QtWidgets.QSizeGrip'>, <class 'PyQt5.QtWidgets.QSplashScreen'>, <class 'PyQt5.QtWidgets.QSplitterHandle'>, <class 'PyQt5.QtWidgets.QStatusBar'>, <class 'PyQt5.QtWidgets.QTabBar'>, <class 'PyQt5.QtWidgets.QTabWidget'>, <class 'PyQt5.QtWidgets.QToolBar'>, <class 'PyQt5.QtWidgets.QWizardPage'>]

扩展2、批量创建子类目录(Excel和脚本结合使用)

1、表格数据

QWidget用法
QAbstractButton抽像按钮
QAbstractslider抽像滑块
QAbstractSpinBox抽像自旋盒
QFrame框架
QCalendarwidget日历小工具
QComboBox组合框
QDialogButtonBox对话框按钮盒
QGroupBox集团箱
QDialog对话
QDockwidget码头小工具
QFocusFrame聚焦框
QKeySequenceEdit快捷键
QLineEdit在线编辑
QMainWindow主窗口
QMdisubwindowMDI子窗口
QMenu菜单
QMenuBar菜单栏
QProgressBar进度条
QTabBar标籤栏
QStatusBar状态栏
QToolBar工具栏
QRubberBand橡皮筋
QSizeGrip大小手柄
QSplashscreen闪屏
QSplitterHandte拆分器提供句柄功能
QTabWidget选项卡控件
QWizardPage向导页
QVideoWidget显示视频的Qt小部件
QWebEngineView显示网页内容
QPrintPreviewWidget打印预览控件

2、复制为带引号的数据

=A3:A32,选中所有数据

在这里插入图片描述
3、 然后按F9,复制{}中的数据
在这里插入图片描述
4、修饰数据

保存为者字符串;
str1=‘“QAbstractButton类”,“QAbstractslider类”,“QAbstractSpinBox类”……"’
或者 将;替换为,保存为列表list1=[“QAbstractButton类”,“QAbstractslider类”,“QAbstractSpinBox类”……]
遍历创建目录

5、执行代码

list1 = ["QAbstractButton类","QAbstractslider类","QAbstractSpinBox类","QFrame类","QCalendarwidget类","QComboBox类","QDialogButtonBox类","QGroupBox类","QDialog类","QDockwidget类","QFocusFrame类","QKeySequenceEdit类","QLineEdit类","QMainWindow类","QMdisubwindow类","QMenu类","QMenuBar类","QProgressBar类","QTabBar类","QStatusBar类","QToolBar类","QRubberBand类","QSizeGrip类","QSplashscreen类","QSplitterHandte类","QTabWidget类","QWizardPage类","QVideoWidget类","QWebEngineView类","QPrintPreviewWidget类"]
for dir in list1:
    os.mkdir(dir)

6、批量创建目录成功
在这里插入图片描述


http://www.kler.cn/news/309186.html

相关文章:

  • 佰朔资本:股票中什么叫龙头?怎么找龙头股?
  • linux-系统管理与监控-设备管理
  • Linux 常用指令
  • 数据结构-链式二叉树-四种遍历
  • unity关于UI隐藏时性能问题
  • 解决Tez报错问题
  • 堆的概念与实现
  • 【QT】使用QOpenGLWidget后,窗口全屏之后右键菜单出不来的问题
  • java多线程模拟多个售票员从同一个票池售票
  • c++面试-语法糖(一)
  • 54. 二叉搜索树的第 k 大节点
  • 09年408考研真题-数据结构
  • MATLAB|基于多时段动态电价的电动汽车有序充电策略优化
  • 【Qt】实现模拟触摸屏 上下滑动表格 的两种方式
  • 产品经理学AI:搭建大模型应用常用的三种方式
  • 【我的 PWN 学习手札】Fastbin Attack
  • TVM和EVM的比较
  • 费解的开关
  • 【常用集合】深入浅出Map集合
  • 如何在微服务的日志中记录每个接口URL、状态码和耗时信息?
  • python中Web开发框架的使用
  • 多速率信号处理
  • sourceTree使用笔记
  • ClickHouse的安装配置+DBeaver远程连接
  • DP子序列问题
  • Spring Boot-静态资源管理问题
  • Spring Cloud全解析:服务调用之Feign的编解码器
  • WebSocket 协议
  • VMware vSphere 8.0 Update 3b 发布下载,新增功能概览
  • 飞速爆单!TikTok跨境选品逻辑大揭秘!