GUI一:QWidget
谈及Qt的GUI编程,QWidget都是一个绕不开的话题。
QWidget是Qt中所有界面的基类。QWidget是矩形的。它可以接收事件也可以绘制东西,而这两样正是界面用于展示内容和提供交互的基础。
QWidget也有基类,它继承于QObject和QPaintDevice。它有很多着很多的属性和大量的接口。理解QWidget这些函数的使用对界面编程有很大的帮助。
我们通过QtCreator创建工程的向导可以很方便的创建出一个QWidget.
如图所示QWidget是一个非常干净的窗口部件。但它至少应该包含位置、宽度和高度这些属性。
由于QWidget涉及的内容太广,在后续学习中不断去揭开它的神秘面纱。我们只需知道QWidget我们构建界面的基础即可。