【QT】调试心得(1)

1、报错“filed has incomplete type QIcon”。

前向声明的类或结构体只能用来定义指针或引用。

例如:

private:
    QIcon * m_iconStart;
    QIcon *m_iconStop;

(*m_iconStart)=QIcon(":/Demo004/Resources/play.png");
(*m_iconStop) =QIcon(":/Demo004/Resources/stop.png");

2、报错“invalid use of class QCloseEvent ”。

哪怕类名在程序中已经被识别出来,有颜色显示,也要头文件包含一下:

#include <QCloseEvent>

3、大多是指针所指位置出现问题,根据后续中断指向的位置调整:

这里写图片描述

中断在这里:

这里写代码片

果然是忘记加图片资源。

4、expected type-specifier before”类名”:没有包含相应头文件。

猜你喜欢

转载自blog.csdn.net/m0_37557014/article/details/73381915