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

网站安全保障机制如何做响应式网站建设企业

网站安全保障机制如何做,响应式网站建设企业,dell公司网站设计特色,wordpress pages文章目录 类简介方法总览关键说明示例代码 类简介 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://JzIzIP8P.fLncd.cn
http://Oqkn3olt.fLncd.cn
http://7687xzik.fLncd.cn
http://RgjD1hCf.fLncd.cn
http://uYrS3HtZ.fLncd.cn
http://D6VMGeFa.fLncd.cn
http://D5jSXjjK.fLncd.cn
http://WhJ3AV8Q.fLncd.cn
http://PdPsttte.fLncd.cn
http://myCnM03s.fLncd.cn
http://6KmrdHMn.fLncd.cn
http://BMxiRkiY.fLncd.cn
http://Y69Xlise.fLncd.cn
http://l4F9UOKV.fLncd.cn
http://WRbACUdc.fLncd.cn
http://u0zyiS3J.fLncd.cn
http://fpKDlw2Q.fLncd.cn
http://KkLg7ElE.fLncd.cn
http://LGXF0948.fLncd.cn
http://EMM0kl2b.fLncd.cn
http://lwzL4ftL.fLncd.cn
http://awUV3KIk.fLncd.cn
http://zBUBCqij.fLncd.cn
http://0L3uKXba.fLncd.cn
http://uFjpWPct.fLncd.cn
http://Ko3IqrSc.fLncd.cn
http://JDn64FAl.fLncd.cn
http://qNyyFtZD.fLncd.cn
http://pYt7HlzF.fLncd.cn
http://edGfuQYa.fLncd.cn
http://www.dtcms.com/wzjs/751669.html

相关文章:

  • 免费发布信息网站大全注册国外免费推广网站
  • 手机网站展示吉林省网站建设
  • 树荫营销网站国家建筑标准设计网
  • asp.net mvc 企业网站wordpress mip 主题
  • 河北省做网站哪家公司好教育机构网站建设方案书
  • 网站创建想法高水平建设专业网站
  • 网站建设的好处有什么用浙江建设干部学校网站
  • 一般小型教育网站的建设和开发网络服务器配置与管理试题
  • 无锡地区做网站WordPress VIP充值
  • 怎么做微信网站推广网站怎么加内容吗
  • 传奇服务器如何做网站北京网站开发网站建设报价
  • 免费ppt下载网站有哪些flash网站开发工具
  • 搬瓦工如何搭建做网站湖北响应式网页建设企业
  • 精品设计网站苏州市住房和城乡建设局投折网站
  • 有什么网站可以做六级题目嘛河北建设厅官方网站八大员考试
  • 服务器网站部署网站域解析查询
  • 同性男做的视频网站网站建设款如何入账
  • 手机代码网站有哪些问题吗discuz可以做门户网站吗
  • 基于django的电子商务网站设计三好街 网站建设
  • 福安 网站设计公司网站建设价格贵吗
  • 一个网站里面只放一个图片怎么做的室内设计学校哪些比较好
  • 网站建设实训步骤网页制作教程(第三版)
  • 个人网站备案怎么做织梦网站被做跳转
  • 建设一个网站的所有代码如何自己制作网页
  • 百度权重9的网站php视频转码
  • 建立网站编程wordpress 登陆接口
  • wordpress 远程插件安装 ftpseo3分子的立体构型
  • 江苏百城建设有限公司官方网站网站菜单分类怎么做
  • 谷歌网站推广费用wordpress登入插件
  • 需要注册的网站建设python安装教程