qt中的控件类提升的作用

自己继承Qwidget写了一个类 MyWidget,里面有各种炫酷的功能,我们要想使用,则必须在代码中 new MyWidget()来使用,但是在界面设计时候拖拽一个widget控件,把它提升为MyWidget类,这样这个widget控件就能直接当作MyWidget类的可视化控件来用了。

其实提升,就是多继承的意思,使得这个类拥有了多个类的成员和方法,因为c++允许多继承,这个还是特别方便的。

提升,有个 全局包含 复选框

打勾✔后ui_xxx.h 包含的时候就是 <>
#include <xxxxxx.h>,这样的话,这个头文件就是相对工程根目录的路径了

不打勾就是 “”
#include "xxxxx.h",这个就是相对工程中的当前文件夹的路径了,就可以用../../xx.h这样的访问方式

posted @ 2023-03-11 11:05  麦田HH  阅读(365)  评论(0编辑  收藏  举报