2017-11-29 8 views
-1

が、私はそれを見上げqfileにより、不完全なタイプ

error: variable has incomplete type 'SampleClass::QFile' 
note: forward declaration of 'SampleClass::QFile class QFile;' 

次のエラーを取得しておく

QFile filename(file); 

で新しいqfileによりを作成しようとしていていると私は#include <QFile>けど避難所でそれを修正しようとしていますそれをすることはできませんでした。

私は間違っていますか?

+0

あなたのproファイルに 'QT + = core'を追加しましたか? – Simon

+0

いいえ、しかし、私はそれを試してみましたが、私はまだ同じエラーを受け取ります – Josh3248

+1

''を含むのを忘れたのでしょうか? –

答えて

-2

前方宣言が間違っています。それは次のようになります:

class QFile; 

そして、クラスまたは名前空間の外に配置する必要があります。