Qt Creator在头文件声明控件,然后源文件定义时遇到的问题

如在头文件声明:

QLabel* label;

然后在源文件定义:

label=new QLabel(this);

运行不会出错,但是当关闭程序时会报一个"w" variable的错误。这个w就是main.cpp里面定义的QMainWindow或者QWidget或者QDialog。这个时候需要先重新构建,然后在运行,这个错误就消失了。

 

遇到奇怪的问题时,先重新构建再运行一次试试。

posted @ 2023-04-27 15:47  海蓝笨  阅读(134)  评论(0)    收藏  举报