のテンプレートタイプ引数が有効ではありません。C++ Qtを使い始めました。次の.hファイルを書きました。.cppファイルには空のコンストラクタとデストラクタのみが含まれています。Qt C++ - 作成QList <Myclass> - パラメータ 'T
#include <QList>
class XML_Files
{
public:
XML_Files();
~XML_Files();
protected:
QList<Myclass> m_Xmls;
};
class Myclass
{
public:
Myclass();
~Myclass();
protected:
int a;
};
が、私は次のエラーを得続ける:
error C2065: 'Myclass': undeclared identifier
error C2923: 'QList': 'Myclass' is not a valid template type argument for parameter 'T'
私は私自身のデータ型を持つQlist
を宣言するためにしなければならないのですか?
Ahh ...私はこれをGoogleで1〜2時間検索していますが、何も見つかりませんでした...私は決してそのソリューションはそれほど些細なものではないと思います。 @AlexとNathanOliverのおかげで、皆さん、ありがとうございました。あなたは最初にあなたは答えを受け入れています:) –
@ErikŠťastnýいいえ問題は、助けてうれしいです。 – NathanOliver