void KQOAuthRequest::setAdditionalParameters(const KQOAuthParameters &additionalParams) { Q_D(KQOAuthRequest); QList<QString> additionalKeys = additionalParams.keys(); QList<QString> additionalValues = additionalParams.values(); int i=0; foreach(QString key, additionalKeys) { QString value = additionalValues.at(i); d->additionalParameters.append( qMakePair(key, value) ); i++; }
QList< QPair<QString, QString> > KQOAuthManagerPrivate::createQueryParams(const KQOAuthParameters &requestParams) { QList<QString> requestKeys = requestParams.keys(); QList<QString> requestValues = requestParams.values(); QList< QPair<QString, QString> > result; for(int i=0; i<requestKeys.size(); i++) { result.append( qMakePair(requestKeys.at(i), requestValues.at(i)) ); } return result; }