部件和布局 - QGraphicsWidget

作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员

QGraphicsWidget 继承自 QObject 和 QGraphicsItem,是 QGraphicsScene 中所有 widget items 的基类。

QGraphicsWidget 建立在 QGraphicsItem 之上,具有 QGraphicsItem 的所有功能。它保持了较小的资源占用,同时提供了两者的优点:

  • 来自 QWidget 的额外功能,例如:样式、字体、调色板、布局、几何形状。
  • 来自 QGraphicsItem 的分辨率独立性和坐标转换的支持。由于 Graphics View 使用真实的坐标而不是整数,因此 QGraphicsWidget 的 geometry 函数可以在 QRectF 和 QPointF 上操作。同时也能应用到边框的大小、边距和间距上。对于 QGraphicsWidget,规定内容边距为 (0.5, 0.5, 0.5, 0.5) 是非常常见的。例如:可以创建子部件和“顶级”窗口。在某些情况下,甚至可以将图形视图用于高级多文档界面的应用程序。

QGraphicsWidget 和 QWidget 的相似点

  • 13
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 22
    评论
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一去丶二三里

有收获,再打赏!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值