对象树、QT的坐标系

1、QT中什么是对象树

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

2、QT的坐标系

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

对象树、QT的坐标系_第2张图片

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

 

你可能感兴趣的:(qt,qt,c++,开发语言)