ui->label_header->setFont(bigFont);
ui->frame->hide();
+ connect(m_updater.data(), &Updater::updateAvailable, this, &UpdateDialog::updateAvailable);
+ connect(m_updater.data(), &Updater::noUpdateAvailable, this, &UpdateDialog::noUpdateAvailable);
+ connect(m_updater.data(), &Updater::updateCheckFailed, this, &UpdateDialog::onUpdateCheckFailed);
+
bool updateAvailable = (m_updater->state == Updater::State::UPDATE_AVAILABLE);
if (updateAvailable) {
this->updateAvailable();
connect(ui->btn_installUpdate, &QPushButton::clicked, this, &UpdateDialog::onInstallUpdate);
connect(ui->btn_restart, &QPushButton::clicked, this, &UpdateDialog::onRestartClicked);
- connect(m_updater.data(), &Updater::updateAvailable, this, &UpdateDialog::updateAvailable);
- connect(m_updater.data(), &Updater::noUpdateAvailable, this, &UpdateDialog::noUpdateAvailable);
- connect(m_updater.data(), &Updater::updateCheckFailed, this, &UpdateDialog::onUpdateCheckFailed);
-
this->adjustSize();
}
UtilsNetworking network{this};
QNetworkReply *reply = network.getJson(QString("%1/updates.json").arg(this->getWebsiteUrl()));
if (!reply) {
- emit updateCheckFailed("Can't check for websites: offline mode enabled");
+ emit updateCheckFailed("offline mode enabled");
return;
}