> 文章列表 > 对象树、QT的坐标系

对象树、QT的坐标系

对象树、QT的坐标系

1、QT中什么是对象

在创建 QObject 对象时,可以提供一个其父对象,我们创建 的这个 QObject 对象会自动
添加到其父对象的 children()列表。

当父对象析构的时候,这个列表中的所有对象也会 被析构。(注意,这 里的父对象并不是继承意义上的父类!)
QWidget 继承自 QObject,因此也继承了这种对象树关系。一个孩子自 动地成为父组件
的一个子组件
我们也可以自己删除子对象,它们会自动从其父对象列表中删除
综上所述:所有的控件 尽量在 堆区创建
———————————————————————————————————————————
———————————————————————————————————————————

2、QT的坐标系

以左上角为原点(0,0),X 向右增加,Y 向下增加
———————————————————————————————————————————

———————————————————————————————————————————