天天看点

QT窗口与视口(window&ViewPort)的关系,言简意赅的表达。

一直不太了解这两者的关系,尽看过了许多网上的文章,都觉得复杂不能理解。今天亲自反复实验,得出结论。现以自己的视角来分析此问题:

定义:

绘图设备:这里指Widget。

绘图设备尺寸:这里指widget.size(),以widget的可绘制区左上角为原点。

核心代码和描述如下:

第一步:

QT窗口与视口(window&ViewPort)的关系,言简意赅的表达。

第二步:

QT窗口与视口(window&ViewPort)的关系,言简意赅的表达。

第三步:

QT窗口与视口(window&ViewPort)的关系,言简意赅的表达。

第四步:

QT窗口与视口(window&ViewPort)的关系,言简意赅的表达。

第五步:

QT窗口与视口(window&ViewPort)的关系,言简意赅的表达。

总结:

ViewPort,不管什么意思,简称V。

Window,不管什么意思,简称W。

QT窗口与视口(window&ViewPort)的关系,言简意赅的表达。

继续阅读