查官方文档,跳到了QSize

https://doc.qt.io/qtforpython/PySide2/QtWidgets/QWidget.html?highlight=size#PySide2.QtWidgets.PySide2.QtWidgets.QWidget.size

QSize类

https://doc.qt.io/qtforpython/PySide2/QtCore/QSize.html?highlight=qsize#PySide2.QtCore.QSize

一个size由宽度()和高度()指定。可以在构造函数中设置它,并使用setWidth(),setHeight()或scale()函数或使用算术运算符对其进行更改。也可以通过使用rwidth()和rheight()函数检索对宽度和高度的引用来直接操作大小。最后,可以使用transpose()函数交换宽度和高度。

isValid()函数确定大小是否有效(有效大小的宽度和高度均大于或等于零)。如果宽度和高度中的任何一个小于或等于零,则isEmpty()函数返回true,而仅当宽度和高度均为零时,isNull()函数才返回true。

使用expandedTo()函数检索一个大小,该大小包含此大小和给定大小的最大高度和宽度。类似地,boundedTo()函数返回一个大小,该大小包含此大小和给定大小的最小高度和宽度。

QSize对象可以流式传输也可以进行比较。

class QSizeQSize(QSize)QSize(w, h)param wintparam QSizeQSizeparam hint

构造具有无效宽度和高度的尺寸(即isValid()返回false)。

See alsoisValid()

构造具有给定宽度和高度的尺寸。

See alsosetWidth() setHeight()

函数

def __add__ (, s2)def __div__ (, c)def __eq__ (, s2)def __iadd__ (arg__1)def __idiv__ (c)def __imul__ (c)def __isub__ (arg__1)def __mul__ (, c)def __mul__ (c)def __ne__ (, s2)def __reduce__ ()def __repr__ ()def __sub__ (, s2)def boundedTo (arg__1)def expandedTo (arg__1)def grownBy (m)def height ()def isEmpty ()def isNull ()def isValid ()def scale (s, mode)def scale (w, h, mode)def scaled (s, mode)def scaled (w, h, mode)def setHeight (h)def setWidth (w)def shrunkBy (m)def toTuple ()def transpose ()def transposed ()def width ()

python PyQt5 QtWidgets.QWidget.size()函数 QSize相关推荐

  1. python PyQt5.QtWidgets.QWidget.mouseMoveEvent()函数

    文章目录 官方介绍 官方介绍 https://doc.qt.io/qtforpython/PySide2/QtWidgets/QWidget.html?highlight=mousemoveevent ...

  2. python PyQt5 QtWidgets.QWidget.setLayout()(将布局中的小部件重新父级化,以将窗口作为父级)

    https://doc.qt.io/qtforpython/PySide2/QtWidgets/QWidget.html?highlight=setlayout#PySide2.QtWidgets.P ...

  3. python PyQt5.QtWidgets.QWidget类

    参考文章:QWidget 文章目录 详细说明 事件 示例 详细说明 widget是用户界面的原子:它从窗口系统接收鼠标,键盘和其他事件,并将其自身绘制在屏幕上. 每个widget都是矩形的,并且按z- ...

  4. python PyQt5.QtWidgets.QApplication().exec_()函数 QCoreApplication.exec_()(进入主事件循环并等待直到调用exit()为止)

    搜索的时候没找着QApplication().exec_()函数,用QCoreApplication.exec_()替代一下? 链接:https://doc.qt.io/qtforpython/PyS ...

  5. 【Python】PyQt5.QtWidgets模块常用函数和类(使用参考源码)

    Python PyQt5.QtWidgets 模块常用函数和类. PyQt5 是一套Python绑定Digia QT5应用的框架. QtWidgets 是PyQt5下面的一个模块,包含了一整套UI元素 ...

  6. python PyQt5.QtWidgets.QApplication类(sys.argv)(app应用对象类)

    官方文档 class QApplication QApplication(arg__1) Parametersarg__1 – list of strings QApplication专为QGuiAp ...

  7. python PyQt5 QtWidgets.QAbstractSlider.valueChanged()

    https://doc.qt.io/qtforpython/PySide2/QtWidgets/QAbstractSlider.html?highlight=valuechanged#PySide2. ...

  8. python PyQt5 QtWidgets.QAbstractSlider类(QScrollBar,QSlider和QDial之类的小部件的公共超类)

    https://doc.qt.io/qtforpython/PySide2/QtWidgets/QAbstractSlider.html?highlight=valuechanged#qabstrac ...

  9. 【Python】解决No name 'QWidget' in module 'PyQt5.QtWidgets'

    用VS Code写代码的时候,会提示这个错误. No name 'QWidget' in module 'PyQt5.QtWidgets' But! VS Code中pylint提示这个错误呢,实际上 ...

最新文章

  1. OTSU 二值化的实现
  2. 生活有时会有点苦涩——一位第六年还没发paper的PHD的自述
  3. 张季跃201771010139《面向对象程序设计(java)》第一周学习总结(改)
  4. html页面text固定长度,HTML中input type=text和type=password 显示的长度不一样
  5. python断点调试_「Python调试器」,快速定位各种疑难杂症!!!
  6. php中dump怎么使用,php – 如何正确使用print_r或var_dump?
  7. Vuejs 条件判断
  8. TextView settextcolor 无效解决方案
  9. 会java c php三种语言_php java net三种语言的区别
  10. GRBL学习笔记2--grbl Arduino烧写
  11. python的drop duplicates,Python的pandas中,drop_duplicates函数怎么根据索引来去重
  12. 使用百度地图时,经纬度坐标正确,但位置只显示北京
  13. Mac os查看共享文件
  14. 如何关闭IE浏览器安全设置检查功能
  15. 应用程序-特定权限设置_在您的应用程序中管理付款:设置网站-代码
  16. 5G是什么? --5G
  17. 程序员节华为这么玩?就说好不好!
  18. 输入日期查星座 php,php根据日期显示所在星座的方法,php日期所在星座_PHP教程...
  19. tkinter-Text详解
  20. Python爬虫:逆向分析某酷音乐请求参数

热门文章

  1. C语言循环队列的实现方法,C语言循环队列(数组实现)
  2. 【学习笔记】JS进阶语法一事件进阶
  3. 【随笔】“阴面”和“阳面”
  4. 【重复制造精讲】1、入门介绍
  5. 【性能优化】EKPO/EKBE和LIPS做JOIN的问题
  6. FBL3N增加表字段
  7. ABAP 查询性能提高之我见
  8. 2015年我国互联网行业概况及现状分析
  9. IDOC实例, Inbound IDOC
  10. 8年,永洪科技凭什么跑出中国BI领军速度?