mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-01 13:18:06 -06:00
committed by
GitHub
parent
773cb1e55d
commit
d5e41bf679
@@ -32,6 +32,8 @@
|
||||
|
||||
#include <QWidget>
|
||||
|
||||
#include "base/bittorrent/sharelimitaction.h"
|
||||
|
||||
namespace Ui
|
||||
{
|
||||
class TorrentShareLimitsWidget;
|
||||
@@ -49,12 +51,14 @@ public:
|
||||
void setRatioLimit(qreal ratioLimit);
|
||||
void setSeedingTimeLimit(int seedingTimeLimit);
|
||||
void setInactiveSeedingTimeLimit(int inactiveSeedingTimeLimit);
|
||||
void setShareLimitAction(BitTorrent::ShareLimitAction action);
|
||||
|
||||
void setDefaultLimits(qreal ratioLimit, int seedingTimeLimit, int inactiveSeedingTimeLimit);
|
||||
|
||||
std::optional<qreal> ratioLimit() const;
|
||||
std::optional<int> seedingTimeLimit() const;
|
||||
std::optional<int> inactiveSeedingTimeLimit() const;
|
||||
std::optional<BitTorrent::ShareLimitAction> shareLimitAction() const;
|
||||
|
||||
private:
|
||||
void refreshRatioLimitControls();
|
||||
|
||||
Reference in New Issue
Block a user