QFile 的类型不完整
QFile has incomplete type
正在尝试使用
创建一个新的 QFile
QFile filename(file);
我不断收到以下错误
error: variable has incomplete type 'SampleClass::QFile'
note: forward declaration of 'SampleClass::QFile class QFile;'
我查了一下,并尝试用 #include <QFile>
修复它,但我没能做到。
我做错了什么?
你的前向声明是错误的。它应该看起来像:
class QFile;
它应该放在任何 class 或命名空间之外。
正在尝试使用
创建一个新的 QFile QFile filename(file);
我不断收到以下错误
error: variable has incomplete type 'SampleClass::QFile'
note: forward declaration of 'SampleClass::QFile class QFile;'
我查了一下,并尝试用 #include <QFile>
修复它,但我没能做到。
我做错了什么?
你的前向声明是错误的。它应该看起来像:
class QFile;
它应该放在任何 class 或命名空间之外。