diff --git a/src/libdanbooru/utils.cpp b/src/libdanbooru/utils.cpp index 9e1a0b5..2464fd9 100644 --- a/src/libdanbooru/utils.cpp +++ b/src/libdanbooru/utils.cpp @@ -49,8 +49,8 @@ QUrl requestUrl(QUrl &url, const QString &path, if (!parameters.isEmpty()) { - for (auto key : parameters.keys()) { - query.addQueryItem(key, parameters.value(key)); + for (auto it = parameters.cbegin(), e = parameters.cend(); it != e; ++it) { + query.addQueryItem(it.key(), it.value()); } } @@ -85,8 +85,8 @@ QUrl requestUrl(QUrl &url, const QString &path, const QString &username, if (!parameters.isEmpty()) { - for (auto key : parameters.keys()) { - query.addQueryItem(key, parameters.value(key)); + for (auto it = parameters.cbegin(), e = parameters.cend(); it != e; ++it) { + query.addQueryItem(it.key(), it.value()); } }