Bootstrap

QT 样式表之选择器(一)

首先看两个基础知识点:

QT窗口类继承关系图:

这张图可能更直观,

 

仔细看看QFrame 是不是很强大,在需要QSS的时候经常用它(QFrame)作为UI的父窗口, 这样能很好的支持QSS的选择器。

QT对象树

当你创建一个QObject对象时,会看到QObject的构造函数接收一个QObject指针作为参数,这个参数就是 parent,也就是父对象指针。

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

当父对象析构的时候,这个列表中的所有对象也会被析构。注意,这里的父对象并不是继承意义上的父类!

QWidget是能够在屏幕上显示的一切组件的父类。

QWidget继承自QObject&

;