mirror of
https://github.com/AskDavis/Casinotest.git
synced 2026-01-03 12:29:46 -08:00
Coin Information API integrated
This commit is contained in:
@@ -48,8 +48,21 @@ void CasinoCoinWebAPIParser::slotParseAnswer( const QByteArray& a_rJsonFile )
|
||||
StoreFile( "ActiveExchanges", a_rJsonFile );
|
||||
ParseExchanges( docAsObject );
|
||||
}
|
||||
}
|
||||
else if ( jsonObjectResult.find( "CoinInfo" ).value().isObject() )
|
||||
{
|
||||
StoreFile( "CoinInfo", a_rJsonFile );
|
||||
ParseCoinInfo( docAsObject );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
qDebug() << "CasinoCoinWebAPIParser -> No Result object found: " << docAsObject.begin().key();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
qDebug() << "CasinoCoinWebAPIParser -> Parse Error: " << oError.errorString();
|
||||
}
|
||||
}
|
||||
|
||||
void CasinoCoinWebAPIParser::slotNetworkError( QNetworkReply::NetworkError a_eError
|
||||
@@ -85,6 +98,12 @@ void CasinoCoinWebAPIParser::ParseNewsItems( const QJsonObject& a_rJsonNewsItems
|
||||
qDebug() << a_rJsonNewsItems;
|
||||
}
|
||||
|
||||
void CasinoCoinWebAPIParser::ParseCoinInfo( const QJsonObject& a_rJsonCoinInfo )
|
||||
{
|
||||
qDebug() << "ParseCoinInfo";
|
||||
emit signalCoinInfoParsed( new JsonCoinInfoParser( a_rJsonCoinInfo ) );
|
||||
}
|
||||
|
||||
QByteArray CasinoCoinWebAPIParser::ReadFile( QString a_strSourcePath )
|
||||
{
|
||||
QByteArray strAnswer;
|
||||
|
||||
Reference in New Issue
Block a user