FEATURE: DHT port can be set from Web UI

This commit is contained in:
Christophe Dumez
2010-03-22 20:41:36 +00:00
parent 54487c8247
commit c5d92f3d69
4 changed files with 45 additions and 0 deletions

View File

@@ -619,11 +619,21 @@ public:
return settings.value(QString::fromUtf8("Preferences/Bittorrent/sameDHTPortAsBT"), true).toBool();
}
static void setDHTPortSameAsBT(bool same) {
QSettings settings("qBittorrent", "qBittorrent");
settings.setValue(QString::fromUtf8("Preferences/Bittorrent/sameDHTPortAsBT"), same);
}
static int getDHTPort() {
QSettings settings("qBittorrent", "qBittorrent");
return settings.value(QString::fromUtf8("Preferences/Bittorrent/DHTPort"), 6881).toInt();
}
static void setDHTPort(int port) {
QSettings settings("qBittorrent", "qBittorrent");
settings.setValue(QString::fromUtf8("Preferences/Bittorrent/DHTPort"), port);
}
static bool isLSDEnabled() {
QSettings settings("qBittorrent", "qBittorrent");
return settings.value(QString::fromUtf8("Preferences/Bittorrent/LSD"), true).toBool();