void QTweetFollowersID::parsingJsonFinished(const QVariant &json, bool ok, const QString &errorMsg)
{
    if (ok) {
        QList<qint64> idList;

        QVariantMap respMap = json.toMap();

        QVariantList idVarList = respMap["ids"].toList();

        foreach (const QVariant& idVar, idVarList)
            idList.append(idVar.toLongLong());

        QString nextCursor = respMap["next_cursor_str"].toString();
        QString prevCursor = respMap["previous_cursor_str"].toString();

        emit parsedIDs(idList, nextCursor, prevCursor);
    } else {
void QTweetFollowersID::parseJsonFinished(const QJsonDocument &jsonDoc)
{
    if (jsonDoc.isObject()) {
        QList<qint64> idList;

        QJsonObject respJsonObject = jsonDoc.object();

        QJsonArray idJsonArray = respJsonObject["ids"].toArray();

        for (int i = 0; i < idJsonArray.size(); ++i)
            idList.append(static_cast<qint64>(idJsonArray[i].toDouble()));

        QString nextCursor = respJsonObject["next_cursor_str"].toString();
        QString prevCursor = respJsonObject["previous_cursor_str"].toString();

        emit parsedIDs(idList, nextCursor, prevCursor);
    }
}