2012-03-06 8 views
-1

に 'classname'の静的メンバーエラーがあり、メソッドがクラスの静的メンバーではないというエラーが表示されますか?表示... QT

parsejson.cpp:96: error: 'QList<PointstableResult> ParseJson::parsePointsTableData' is not a static member of 'class ParseJson' 

しかし、私は私のヘッダファイル "pasejson.h" に

static QList<PointstableResult*> parsePointsTableData(QString); 

それを宣言したが、それでもエラーを示しています。誰かが私が間違っているかもしれないものを知っているならば、それは大きな助け

+0

どのようにこの関数を呼び出しますQList<PointstableResult*> parsePointsTableData? 'ParseJson'クラスのメンバーとして宣言しましたか? – pnezis

+0

はいメンバーとして呼びました QList ParseJson :: parsePointsTableData(jsonPointsString){} – abhishek

答えて

3

だろうあなたはQList<PointstableResult> ParseJson::parsePointsTableDataと呼ばれているが、宣言は次のとおりです(ポインタ型に注意してください!)

関連する問題