mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-09 17:12:31 -06:00
Add a "Moving" status filter
Because sometime (when your save and download path are on different drives, when your disk drive is super busy, ...) move operations can stack up, I add this "Moving" status filter so you can see in a blink of the eye which torrents are in a move state. PR #17810.
This commit is contained in:
@@ -222,6 +222,7 @@ namespace BitTorrent
|
||||
virtual bool isForced() const = 0;
|
||||
virtual bool isChecking() const = 0;
|
||||
virtual bool isDownloading() const = 0;
|
||||
virtual bool isMoving() const = 0;
|
||||
virtual bool isUploading() const = 0;
|
||||
virtual bool isCompleted() const = 0;
|
||||
virtual bool isActive() const = 0;
|
||||
|
||||
@@ -873,6 +873,11 @@ bool TorrentImpl::isDownloading() const
|
||||
return false;
|
||||
}
|
||||
|
||||
bool TorrentImpl::isMoving() const
|
||||
{
|
||||
return m_state == TorrentState::Moving;
|
||||
}
|
||||
|
||||
bool TorrentImpl::isUploading() const
|
||||
{
|
||||
switch (m_state)
|
||||
|
||||
@@ -145,6 +145,7 @@ namespace BitTorrent
|
||||
bool isForced() const override;
|
||||
bool isChecking() const override;
|
||||
bool isDownloading() const override;
|
||||
bool isMoving() const override;
|
||||
bool isUploading() const override;
|
||||
bool isCompleted() const override;
|
||||
bool isActive() const override;
|
||||
|
||||
Reference in New Issue
Block a user