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

做公司网站协议书模板下载最好的优化公司

做公司网站协议书模板下载,最好的优化公司,淘宝客做网站推广赚钱吗,html做网站怎么链接音乐文章目录 类简介方法总览关键说明示例代码 类简介 QMarginsF 用于定义四个浮点型边距(左、上、右、下),描述围绕矩形的边框尺寸。所有边距接近零时 isNull() 返回 True,支持运算符重载和数学运算。 方法总览 方法名/运算符参数返…

文章目录

  • 类简介
  • 方法总览
  • 关键说明
  • 示例代码

类简介

QMarginsF 用于定义四个浮点型边距(左、上、右、下),描述围绕矩形的边框尺寸。所有边距接近零时 isNull() 返回 True,支持运算符重载和数学运算。


方法总览

方法名/运算符参数返回类型描述
构造函数
__init__()-None构造所有边距为0的QMarginsF对象
__init__(QMarginsF margins)margins: 其他QMarginsF对象None复制构造
__init__(left, top, right, bottom)left, top, right, bottom: 浮点数(必须为有限值)None指定左、上、右、下边距构造
成员方法
bottom()-float返回底部边距
left()-float返回左侧边距
right()-float返回右侧边距
top()-float返回顶部边距
isNull()-bool所有边距接近0时返回True(使用模糊比较)
setBottom(abottom)abottom: 浮点数(必须为有限值)None设置底部边距
setLeft(aleft)aleft: 浮点数(必须为有限值)None设置左侧边距
setRight(aright)aright: 浮点数(必须为有限值)None设置右侧边距
setTop(atop)atop: 浮点数(必须为有限值)None设置顶部边距
toMargins()-QMargins返回整数边距对象(四舍五入)
运算符重载
+ (__add__)QMarginsFfloatQMarginsF边距相加(分量分别相加)
- (__sub__)QMarginsFfloatQMarginsF边距相减(分量分别相减)
* (__mul__)floatQMarginsF边距各分量乘以标量
/ (__div__)float(除数不能为0或NaN)QMarginsF边距各分量除以标量
+= (__iadd__)QMarginsFfloatQMarginsF自身边距增加(分量分别相加)
-= (__isub__)QMarginsFfloatQMarginsF自身边距减少(分量分别相减)
*= (__imul__)floatQMarginsF自身边距各分量乘以标量
/= (__idiv__)float(除数不能为0或NaN)QMarginsF自身边距各分量除以标量
== (__eq__)QMarginsFbool模糊比较是否相等(非严格相等)
!= (__ne__)QMarginsFbool模糊比较是否不等
| (__or__)QMarginsFQMarginsF取各分量的最大值(如m1 | m2返回各边最大值的新对象)
特殊操作
单目- (__neg__)-QMarginsF返回各分量取反后的新对象

关键说明

  1. 模糊比较:==!= 使用 qFuzzyCompare 进行浮点数近似比较,非精确相等。
  2. 有限值限制:所有构造函数和设置方法要求参数为有限值(非无穷或NaN)。
  3. 运算符优先级:运算符重载遵循Python标准优先级规则。
  4. 隐式转换:toMargins() 将浮点边距四舍五入为整数,生成 QMargins 对象。

示例代码

from PySide6.QtCore import QMarginsFm1 = QMarginsF(10.5, 20.0, 30.5, 40.0)
m2 = QMarginsF(5.0, 5.0, 5.0, 5.0)# 边距相加
m_sum = m1 + m2  # QMarginsF(15.5, 25.0, 35.5, 45.0)
print(m_sum)# 标量乘法
m_scaled = m1 * 2  # QMarginsF(21.0, 40.0, 61.0, 80.0)
print(m_scaled)# 比较操作
print(m1 == m2)  # False(使用模糊比较)

代码运行效果如下:


代码运行效果

http://www.dtcms.com/wzjs/204478.html

相关文章:

  • 裕华区建设局网站英文seo实战派
  • 潍坊的网站开发公司腾讯朋友圈广告怎么投放
  • 做网站 分辨率应该是多少百度热门排行榜
  • 罗湖建设公司网站建设推广链接点击器网页
  • 手机ppt在哪个网站做朋友圈广告30元 1000次
  • 闸北专业做网站免费搭建网站
  • 二级域名网站搜索引擎seo是什么
  • 网站建设 中企高程太原网络推广公司
  • 个人网站备案需要哪些东莞网站建设公司
  • 做淘宝客必须建网站吗搜索百度
  • 新的网站建设技术方案代做关键词收录排名
  • 中信建设有限责任公司电子商务平台搜索排名优化公司
  • 建设银行ma love网站百度官网电话
  • 广西桂林最新事件seo咨询推广找推推蛙
  • 有没有免费做编辑网站管理系统网站维护
  • 学习网站建设的网站电商运营公司
  • 做域名代理网站百度app推广
  • 用自己头像做的圣诞视频网站企业网站建设门户
  • 怎样做淘宝的导购网站推广站长统计app最新版本2023
  • 杭州知名的企业网站建设策划如何介绍自己设计的网页
  • 创意聊城做网站的公司seo是什么意思如何实现
  • 好的策划方案网站哪里可以买链接网站
  • 网站要怎么上传产品推广方法
  • 虚拟主机和网站空间开户推广竞价开户
  • 关于建设门户网站郑州seo关键词排名优化
  • 重庆时时彩网站建设宁波正规优化seo公司
  • ajax jsp网站开发从入门到精通微博营销案例
  • 门户网站建设工作情况公众号软文范例100
  • iis网站访问权限设置网络推广的方法包括
  • 网站源码上传教程泰安百度推广电话