diff --git a/src/core/bittorrent/torrenthandle.cpp b/src/core/bittorrent/torrenthandle.cpp index 2dce5451a..3179603bc 100644 --- a/src/core/bittorrent/torrenthandle.cpp +++ b/src/core/bittorrent/torrenthandle.cpp @@ -465,17 +465,6 @@ void TorrentHandle::saveResumeData() m_needSaveResumeData = false; } -QString TorrentHandle::savePathParsed() const -{ - QString p; - if (hasMetadata() && (filesCount() == 1)) - p = firstFileSavePath(); - else - p = savePath(); - - return Utils::Fs::toNativePath(p); -} - int TorrentHandle::filesCount() const { return m_torrentInfo.filesCount(); @@ -519,22 +508,6 @@ qreal TorrentHandle::ratioLimit() const return m_ratioLimit; } - -QString TorrentHandle::firstFileSavePath() const -{ - Q_ASSERT(hasMetadata()); - - QString fSavePath = savePath(); - if (!fSavePath.endsWith("/")) - fSavePath += "/"; - fSavePath += filePath(0); - // Remove .!qB extension - if (fSavePath.endsWith(".!qB", Qt::CaseInsensitive)) - fSavePath.chop(4); - - return fSavePath; -} - QString TorrentHandle::filePath(int index) const { return m_torrentInfo.filePath(index); diff --git a/src/core/bittorrent/torrenthandle.h b/src/core/bittorrent/torrenthandle.h index b8d6689f6..7548aee6e 100644 --- a/src/core/bittorrent/torrenthandle.h +++ b/src/core/bittorrent/torrenthandle.h @@ -184,7 +184,6 @@ namespace BitTorrent QString actualSavePath() const; QString savePath() const; QString rootPath() const; - QString savePathParsed() const; int filesCount() const; int piecesCount() const; int piecesHave() const; @@ -193,7 +192,6 @@ namespace BitTorrent QDateTime addedTime() const; qreal ratioLimit() const; - QString firstFileSavePath() const; QString filePath(int index) const; QString fileName(int index) const; qlonglong fileSize(int index) const;