mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-15 01:33:07 -07:00
Don't use deprecated features
This commit is contained in:
parent
4037143f4e
commit
265da50791
3 changed files with 5 additions and 5 deletions
|
@ -1850,8 +1850,8 @@ bool Session::deleteTorrent(const TorrentID &id, const DeleteOption deleteOption
|
||||||
}
|
}
|
||||||
|
|
||||||
// Remove it from torrent resume directory
|
// Remove it from torrent resume directory
|
||||||
const QString resumedataFile = QString::fromLatin1("%1.fastresume").arg(torrent->id());
|
const QString resumedataFile = QString::fromLatin1("%1.fastresume").arg(torrent->id().toString());
|
||||||
const QString metadataFile = QString::fromLatin1("%1.torrent").arg(torrent->id());
|
const QString metadataFile = QString::fromLatin1("%1.torrent").arg(torrent->id().toString());
|
||||||
QMetaObject::invokeMethod(m_resumeDataSavingManager, [this, resumedataFile, metadataFile]()
|
QMetaObject::invokeMethod(m_resumeDataSavingManager, [this, resumedataFile, metadataFile]()
|
||||||
{
|
{
|
||||||
m_resumeDataSavingManager->remove(resumedataFile);
|
m_resumeDataSavingManager->remove(resumedataFile);
|
||||||
|
@ -3928,7 +3928,7 @@ void Session::handleTorrentResumeDataReady(TorrentImpl *const torrent, const std
|
||||||
// Separated thread is used for the blocking IO which results in slow processing of many torrents.
|
// Separated thread is used for the blocking IO which results in slow processing of many torrents.
|
||||||
// Copying lt::entry objects around isn't cheap.
|
// Copying lt::entry objects around isn't cheap.
|
||||||
|
|
||||||
const QString filename = QString::fromLatin1("%1.fastresume").arg(torrent->id());
|
const QString filename = QString::fromLatin1("%1.fastresume").arg(torrent->id().toString());
|
||||||
QMetaObject::invokeMethod(m_resumeDataSavingManager
|
QMetaObject::invokeMethod(m_resumeDataSavingManager
|
||||||
, [this, filename, data]() { m_resumeDataSavingManager->save(filename, data); });
|
, [this, filename, data]() { m_resumeDataSavingManager->save(filename, data); });
|
||||||
}
|
}
|
||||||
|
|
|
@ -187,7 +187,7 @@ void AutomatedRssDownloader::loadFeedList()
|
||||||
{
|
{
|
||||||
QListWidgetItem *item = new QListWidgetItem(feed->name(), m_ui->listFeeds);
|
QListWidgetItem *item = new QListWidgetItem(feed->name(), m_ui->listFeeds);
|
||||||
item->setData(Qt::UserRole, feed->url());
|
item->setData(Qt::UserRole, feed->url());
|
||||||
item->setFlags(item->flags() | Qt::ItemIsUserCheckable | Qt::ItemIsTristate);
|
item->setFlags(item->flags() | Qt::ItemIsUserCheckable | Qt::ItemIsAutoTristate);
|
||||||
}
|
}
|
||||||
|
|
||||||
updateFeedList();
|
updateFeedList();
|
||||||
|
|
|
@ -386,7 +386,7 @@ Qt::ItemFlags TorrentContentModel::flags(const QModelIndex &index) const
|
||||||
|
|
||||||
Qt::ItemFlags flags {Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsUserCheckable};
|
Qt::ItemFlags flags {Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsUserCheckable};
|
||||||
if (itemType(index) == TorrentContentModelItem::FolderType)
|
if (itemType(index) == TorrentContentModelItem::FolderType)
|
||||||
flags |= Qt::ItemIsTristate;
|
flags |= Qt::ItemIsAutoTristate;
|
||||||
if (index.column() == TorrentContentModelItem::COL_PRIO)
|
if (index.column() == TorrentContentModelItem::COL_PRIO)
|
||||||
flags |= Qt::ItemIsEditable;
|
flags |= Qt::ItemIsEditable;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue