mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-19 21:03:30 -07:00
Improve torrent name handling
This commit is contained in:
parent
7c48ba2f19
commit
77555cd5c2
3 changed files with 9 additions and 13 deletions
|
@ -185,17 +185,15 @@ InfoHash TorrentHandleImpl::hash() const
|
|||
|
||||
QString TorrentHandleImpl::name() const
|
||||
{
|
||||
QString name = m_name;
|
||||
if (!name.isEmpty()) return name;
|
||||
|
||||
name = QString::fromStdString(m_nativeStatus.name);
|
||||
if (!name.isEmpty()) return name;
|
||||
if (!m_name.isEmpty())
|
||||
return m_name;
|
||||
|
||||
if (hasMetadata())
|
||||
{
|
||||
name = QString::fromStdString(m_torrentInfo.nativeInfo()->orig_files().name());
|
||||
if (!name.isEmpty()) return name;
|
||||
}
|
||||
return m_torrentInfo.name();
|
||||
|
||||
const QString name = QString::fromStdString(m_nativeStatus.name);
|
||||
if (!name.isEmpty())
|
||||
return name;
|
||||
|
||||
return m_hash;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue