From b169083fe27230edfb65465a87bd086e106440a8 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Mon, 22 Nov 2010 20:27:57 +0000 Subject: [PATCH] Fix compilation errors on Windows --- src/mainwindow.cpp | 4 ++-- src/preferences/preferences.h | 32 ++++++++++++++++---------------- src/programupdater.cpp | 8 ++++---- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 05fe33004..81403ed53 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -1229,7 +1229,7 @@ void MainWindow::on_actionDownload_from_URL_triggered() { #if defined(Q_WS_WIN) || defined(Q_WS_MAC) -void GUI::handleUpdateCheckFinished(bool update_available, QString new_version) +void MainWindow::handleUpdateCheckFinished(bool update_available, QString new_version) { if(update_available) { if(QMessageBox::question(this, tr("A newer version is available"), @@ -1245,7 +1245,7 @@ void GUI::handleUpdateCheckFinished(bool update_available, QString new_version) sender()->deleteLater(); } -void GUI::handleUpdateInstalled(QString error_msg) +void MainWindow::handleUpdateInstalled(QString error_msg) { if(!error_msg.isEmpty()) { QMessageBox::critical(this, tr("Impossible to update qBittorrent"), tr("qBittorrent failed to update, reason: %1").arg(error_msg)); diff --git a/src/preferences/preferences.h b/src/preferences/preferences.h index 1764b27b9..ff38ee753 100644 --- a/src/preferences/preferences.h +++ b/src/preferences/preferences.h @@ -909,12 +909,12 @@ public: static bool isFileAssocOk() { QSettings settings("HKEY_CLASSES_ROOT", QIniSettings::NativeFormat); - if(value(".torrent/Default").toString() != "qBittorrent") { + if(settings.value(".torrent/Default").toString() != "qBittorrent") { qDebug(".torrent != qBittorrent"); return false; } qDebug("Checking shell command"); - QString shell_command = value("qBittorrent/shell/open/command/Default", "").toString(); + QString shell_command = settings.value("qBittorrent/shell/open/command/Default", "").toString(); qDebug("Shell command is: %s", qPrintable(shell_command)); QRegExp exe_reg("\"([^\"]+)\".*"); if(exe_reg.indexIn(shell_command) < 0) @@ -925,10 +925,10 @@ public: return false; // Icon const QString icon_str = "\""+qApp->applicationFilePath().replace("/", "\\")+"\",1"; - if(value("qBittorrent/DefaultIcon/Default", icon_str).toString().compare(icon_str, Qt::CaseInsensitive) != 0) + if(settings.value("qBittorrent/DefaultIcon/Default", icon_str).toString().compare(icon_str, Qt::CaseInsensitive) != 0) return false; // Check magnet link assoc - shell_command = value("Magnet/shell/open/command/Default", "").toString(); + shell_command = settings.value("Magnet/shell/open/command/Default", "").toString(); if(exe_reg.indexIn(shell_command) < 0) return false; assoc_exe = exe_reg.cap(1); @@ -941,21 +941,21 @@ public: static void setFileAssoc() { QSettings settings("HKEY_CLASSES_ROOT", QSettings::NativeFormat); // .Torrent association - setValue(".torrent/Default", "qBittorrent"); - setValue(".torrent/Content Type", "application/x-bittorrent"); - setValue("qBittorrent/shell/Default", "open"); + settings.setValue(".torrent/Default", "qBittorrent"); + settings.setValue(".torrent/Content Type", "application/x-bittorrent"); + settings.setValue("qBittorrent/shell/Default", "open"); const QString command_str = "\""+qApp->applicationFilePath().replace("/", "\\")+"\" \"%1\""; - setValue("qBittorrent/shell/open/command/Default", command_str); - setValue("qBittorrent/Content Type/Default", "application/x-bittorrent"); + settings.setValue("qBittorrent/shell/open/command/Default", command_str); + settings.setValue("qBittorrent/Content Type/Default", "application/x-bittorrent"); const QString icon_str = "\""+qApp->applicationFilePath().replace("/", "\\")+"\",1"; - setValue("qBittorrent/DefaultIcon/Default", icon_str); + settings.setValue("qBittorrent/DefaultIcon/Default", icon_str); // Magnet association - setValue("Magnet/Default", "Magnet URI"); - setValue("Magnet/Content Type", "application/x-magnet"); - setValue("Magnet/URL Protocol", ""); - setValue("Magnet/DefaultIcon\\Default", icon_str); - setValue("Magnet/shell/Default", "open"); - setValue("Magnet/shell/open/command/Default", command_str); + settings.setValue("Magnet/Default", "Magnet URI"); + settings.setValue("Magnet/Content Type", "application/x-magnet"); + settings.setValue("Magnet/URL Protocol", ""); + settings.setValue("Magnet/DefaultIcon\\Default", icon_str); + settings.setValue("Magnet/shell/Default", "open"); + settings.setValue("Magnet/shell/open/command/Default", command_str); } #endif diff --git a/src/programupdater.cpp b/src/programupdater.cpp index a37854a9c..7fcb3cb8a 100644 --- a/src/programupdater.cpp +++ b/src/programupdater.cpp @@ -53,7 +53,7 @@ ProgramUpdater::ProgramUpdater(QObject *parent) : mp_manager = new QNetworkAccessManager(this); Preferences pref; // Proxy support - if(pref.isHTTPProxyEnabled()) { + if(pref.isProxyEnabled()) { QNetworkProxy proxy; switch(pref.getHTTPProxyType()) { case Proxy::SOCKS4: @@ -67,9 +67,9 @@ ProgramUpdater::ProgramUpdater(QObject *parent) : proxy.setHostName(pref.getHTTPProxyIp()); proxy.setPort(pref.getHTTPProxyPort()); // Proxy authentication - if(pref.isHTTPProxyAuthEnabled()) { - proxy.setUser(pref.getHTTPProxyUsername()); - proxy.setPassword(pref.getHTTPProxyPassword()); + if(pref.isProxyAuthEnabled()) { + proxy.setUser(pref.getProxyUsername()); + proxy.setPassword(pref.getProxyPassword()); } mp_manager->setProxy(proxy); }