Exemplo n.º 1
0
void QTweetFavoritesCreate::parseJsonFinished(const QJsonDocument &jsonDoc)
{
    if (jsonDoc.isObject()) {
        QTweetStatus status = QTweetConvert::jsonObjectToStatus(jsonDoc.object());

        emit parsedStatus(status);
    }
}
Exemplo n.º 2
0
void QTweetStatusShow::parsingJsonFinished(const QVariant &json, bool ok, const QString &errorMsg)
{
    if (ok) {
        QTweetStatus status = variantMapToStatus(json.toMap());

        emit parsedStatus(status);
    } else {
        qDebug() << "QTweetStatusShow JSON parser error: " << errorMsg;
    }
}
Exemplo n.º 3
0
void QTweetStatusShow::parsingJsonFinished(const QVariant &json, bool ok, const QString &errorMsg)
{
    if (ok) {
        QTweetStatus status = QTweetConvert::variantMapToStatus(json.toMap());

        emit parsedStatus(status);
    } else {
        qDebug() << "QTweetStatusShow JSON parser error: " << errorMsg;
        setLastErrorMessage(errorMsg);
        emit error(JsonParsingError, errorMsg);
    }
}
Exemplo n.º 4
0
// ### TODO: remove this
void UserInfo::createFavorite(const QString &id)
{
    bool ok;
    qint64 tweetid = id.toLongLong(&ok);

    if (ok) {
        QTweetFavoritesCreate* favorited = new QTweetFavoritesCreate(m_oauthTwitter, this);
        favorited->create(tweetid);
        connect(favorited, SIGNAL(parsedStatus(QTweetStatus)),
                this, SLOT(finishedCreateFavorite(QTweetStatus)));
    }
}