mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-01 13:18:06 -06:00
- Branched trunk in order to work on a major GUI remodeling. I will attempt to:
* Merge download and upload lists * Display torrent properties in the same tab (horizontal split)
This commit is contained in:
@@ -99,6 +99,25 @@ public:
|
||||
|
||||
}
|
||||
|
||||
static void setSeedingMode(QString hash,bool seed){
|
||||
QSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent-resume"));
|
||||
QHash<QString, QVariant> all_data = settings.value("torrents-tmp", QHash<QString, QVariant>()).toHash();
|
||||
QHash<QString, QVariant> data = all_data[hash].toHash();
|
||||
data["seeding"] = seed;
|
||||
all_data[hash] = data;
|
||||
settings.setValue("torrents-tmp", all_data);
|
||||
}
|
||||
|
||||
static bool isSeedingMode(QString hash){
|
||||
QSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent-resume"));
|
||||
QHash<QString, QVariant> all_data = settings.value("torrents-tmp", QHash<QString, QVariant>()).toHash();
|
||||
QHash<QString, QVariant> data = all_data[hash].toHash();
|
||||
if(data.contains("seeding"))
|
||||
return data["seeding"].toBool();
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
static QString getSavePath(QString hash) {
|
||||
QSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent-resume"));
|
||||
QHash<QString, QVariant> all_data = settings.value("torrents-tmp", QHash<QString, QVariant>()).toHash();
|
||||
|
||||
Reference in New Issue
Block a user