mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-12-21 08:09:35 +08:00
Add constness and value by reference in TorrentTempData.
This commit is contained in:
parent
9a0a26dae1
commit
7aa3eff845
@ -44,59 +44,59 @@
|
|||||||
|
|
||||||
class TorrentTempData {
|
class TorrentTempData {
|
||||||
public:
|
public:
|
||||||
static bool hasTempData(QString hash) {
|
static bool hasTempData(const QString &hash) {
|
||||||
return data.contains(hash);
|
return data.contains(hash);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void deleteTempData(QString hash) {
|
static void deleteTempData(const QString &hash) {
|
||||||
data.remove(hash);
|
data.remove(hash);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void setFilesPriority(QString hash, const std::vector<int> &pp) {
|
static void setFilesPriority(const QString &hash, const std::vector<int> &pp) {
|
||||||
data[hash].files_priority = pp;
|
data[hash].files_priority = pp;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void setFilesPath(QString hash, const QStringList &path_list) {
|
static void setFilesPath(const QString &hash, const QStringList &path_list) {
|
||||||
data[hash].path_list = path_list;
|
data[hash].path_list = path_list;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void setSavePath(QString hash, QString save_path) {
|
static void setSavePath(const QString &hash, const QString &save_path) {
|
||||||
data[hash].save_path = save_path;
|
data[hash].save_path = save_path;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void setLabel(QString hash, QString label) {
|
static void setLabel(const QString &hash, const QString &label) {
|
||||||
data[hash].label = label;
|
data[hash].label = label;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void setSequential(QString hash, bool sequential) {
|
static void setSequential(const QString &hash, const bool &sequential) {
|
||||||
data[hash].sequential = sequential;
|
data[hash].sequential = sequential;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool isSequential(QString hash) {
|
static bool isSequential(const QString &hash) {
|
||||||
return data.value(hash).sequential;
|
return data.value(hash).sequential;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void setSeedingMode(QString hash, bool seed) {
|
static void setSeedingMode(const QString &hash, const bool &seed) {
|
||||||
data[hash].seed = seed;
|
data[hash].seed = seed;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool isSeedingMode(QString hash) {
|
static bool isSeedingMode(const QString &hash) {
|
||||||
return data.value(hash).seed;
|
return data.value(hash).seed;
|
||||||
}
|
}
|
||||||
|
|
||||||
static QString getSavePath(QString hash) {
|
static QString getSavePath(const QString &hash) {
|
||||||
return data.value(hash).save_path;
|
return data.value(hash).save_path;
|
||||||
}
|
}
|
||||||
|
|
||||||
static QStringList getFilesPath(QString hash) {
|
static QStringList getFilesPath(const QString &hash) {
|
||||||
return data.value(hash).path_list;
|
return data.value(hash).path_list;
|
||||||
}
|
}
|
||||||
|
|
||||||
static QString getLabel(QString hash) {
|
static QString getLabel(const QString &hash) {
|
||||||
return data.value(hash).label;
|
return data.value(hash).label;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void getFilesPriority(QString hash, std::vector<int> &fp) {
|
static void getFilesPriority(const QString &hash, std::vector<int> &fp) {
|
||||||
fp = data.value(hash).files_priority;
|
fp = data.value(hash).files_priority;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user