Merge branch 'master' of github.com:martinrotter/rssguard
This commit is contained in:
commit
40d3189088
@ -7,7 +7,7 @@
|
|||||||
#include <QMouseEvent>
|
#include <QMouseEvent>
|
||||||
|
|
||||||
LocationLineEdit::LocationLineEdit(QWidget* parent)
|
LocationLineEdit::LocationLineEdit(QWidget* parent)
|
||||||
: BaseLineEdit(parent), m_mouseSelectsAllText(true), m_googleSuggest(new GoogleSuggest(this)) {
|
: BaseLineEdit(parent), m_mouseSelectsAllText(true), m_googleSuggest(new GoogleSuggest(this, this)) {
|
||||||
setPlaceholderText(tr("Website address goes here"));
|
setPlaceholderText(tr("Website address goes here"));
|
||||||
connect(this, &LocationLineEdit::submitted, m_googleSuggest, &GoogleSuggest::preventSuggest);
|
connect(this, &LocationLineEdit::submitted, m_googleSuggest, &GoogleSuggest::preventSuggest);
|
||||||
}
|
}
|
||||||
|
@ -4,8 +4,6 @@
|
|||||||
|
|
||||||
#include "3rd-party/boolinq/boolinq.h"
|
#include "3rd-party/boolinq/boolinq.h"
|
||||||
#include "definitions/definitions.h"
|
#include "definitions/definitions.h"
|
||||||
#include "miscellaneous/application.h"
|
|
||||||
#include "miscellaneous/iconfactory.h"
|
|
||||||
|
|
||||||
AccountCheckModel::AccountCheckModel(QObject* parent)
|
AccountCheckModel::AccountCheckModel(QObject* parent)
|
||||||
: QAbstractItemModel(parent), m_rootItem(nullptr), m_recursiveChange(false) {}
|
: QAbstractItemModel(parent), m_rootItem(nullptr), m_recursiveChange(false) {}
|
||||||
|
@ -684,9 +684,9 @@ QList<Message> GmailNetworkFactory::obtainAndDecodeFullMessages(const QStringLis
|
|||||||
}
|
}
|
||||||
|
|
||||||
do {
|
do {
|
||||||
auto* multi = new QHttpMultiPart();
|
QHttpMultiPart multi;
|
||||||
|
|
||||||
multi->setContentType(QHttpMultiPart::ContentType::MixedType);
|
multi.setContentType(QHttpMultiPart::ContentType::MixedType);
|
||||||
|
|
||||||
for (int window = next_message + 100; next_message < window && next_message < message_ids.size(); next_message++) {
|
for (int window = next_message + 100; next_message < window && next_message < message_ids.size(); next_message++) {
|
||||||
QString msg_id = message_ids[next_message];
|
QString msg_id = message_ids[next_message];
|
||||||
@ -699,7 +699,7 @@ QList<Message> GmailNetworkFactory::obtainAndDecodeFullMessages(const QStringLis
|
|||||||
QString full_msg_endpoint = QSL("GET /gmail/v1/users/me/messages/%1\r\n").arg(msg_id);
|
QString full_msg_endpoint = QSL("GET /gmail/v1/users/me/messages/%1\r\n").arg(msg_id);
|
||||||
|
|
||||||
part.setBody(full_msg_endpoint.toUtf8());
|
part.setBody(full_msg_endpoint.toUtf8());
|
||||||
multi->append(part);
|
multi.append(part);
|
||||||
msgs.insert(msg_id, msg);
|
msgs.insert(msg_id, msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -711,7 +711,7 @@ QList<Message> GmailNetworkFactory::obtainAndDecodeFullMessages(const QStringLis
|
|||||||
|
|
||||||
NetworkResult res = NetworkFactory::performNetworkOperation(GMAIL_API_BATCH,
|
NetworkResult res = NetworkFactory::performNetworkOperation(GMAIL_API_BATCH,
|
||||||
timeout,
|
timeout,
|
||||||
multi,
|
&multi,
|
||||||
output,
|
output,
|
||||||
QNetworkAccessManager::Operation::PostOperation,
|
QNetworkAccessManager::Operation::PostOperation,
|
||||||
headers,
|
headers,
|
||||||
@ -737,11 +737,8 @@ QList<Message> GmailNetworkFactory::obtainAndDecodeFullMessages(const QStringLis
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
multi->deleteLater();
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
multi->deleteLater();
|
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user