Qfile を使用して JSON ファイルを読み込んでいます。オブジェクトに格納しQstring
ます。QStrin
g オブジェクトを に渡す際にParser::parse()
、コンパイル エラーが The function parse()
only accept QIODevice*
or const QByteArray&
as first argument として表示されます。
正確なエラー メッセージは次のとおりです。
no matching function for call to QJson::Parser::(QString,bool*)
candidates are Qvariant QJson::Parser::parse(QIODevice*,bool*)
note QVariant Qjson::Parser::parse(const QByteArray&,bool*)
と にキャストしようとしましQString
たQIODevice
がQByteArray
、すべて無駄でした。