+ if (!m_name.isEmpty()) {
+ if (!m_ratingNAM) {
+ m_ratingNAM = new QNetworkAccessManager(this);
+ connect(m_ratingNAM, SIGNAL(finished(QNetworkReply *)),
+ this, SIGNAL(ratingSent()));
+ connect(this, SIGNAL(ratingSent()), this, SLOT(updateInfo()));
+ }
+ QSettings settings(this);
+ m_ratingNAM->get(QNetworkRequest(QUrl(
+ settings.value("baseUrl",
+ "http://mercury.wipsl.com/irwi/").toString()
+ + "vote/"
+ + ((r == Rating::Up) ? "up" : "down")
+ + "?name="
+ + m_name)));
+ }