|
|
@ -371,7 +371,10 @@ int TransferListWidget::updateTorrent(int row) { |
|
|
|
if(!isColumnHidden(TR_DLLIMIT)) |
|
|
|
if(!isColumnHidden(TR_DLLIMIT)) |
|
|
|
listModel->setData(listModel->index(row, TR_DLLIMIT), QVariant((qlonglong)h.download_limit())); |
|
|
|
listModel->setData(listModel->index(row, TR_DLLIMIT), QVariant((qlonglong)h.download_limit())); |
|
|
|
// Queueing code
|
|
|
|
// Queueing code
|
|
|
|
if(!h.is_seed() && BTSession->isQueueingEnabled()) { |
|
|
|
if(BTSession->isQueueingEnabled()) { |
|
|
|
|
|
|
|
if(h.is_seed()) |
|
|
|
|
|
|
|
listModel->setData(listModel->index(row, TR_PRIORITY), -1); |
|
|
|
|
|
|
|
else |
|
|
|
listModel->setData(listModel->index(row, TR_PRIORITY), QVariant((int)h.queue_position())); |
|
|
|
listModel->setData(listModel->index(row, TR_PRIORITY), QVariant((int)h.queue_position())); |
|
|
|
if(h.is_queued()) { |
|
|
|
if(h.is_queued()) { |
|
|
|
if(h.state() == torrent_status::checking_files || h.state() == torrent_status::queued_for_checking) { |
|
|
|
if(h.state() == torrent_status::checking_files || h.state() == torrent_status::queued_for_checking) { |
|
|
@ -383,7 +386,7 @@ int TransferListWidget::updateTorrent(int row) { |
|
|
|
} |
|
|
|
} |
|
|
|
listModel->setData(listModel->index(row, TR_NAME), QVariant(QIcon(QString::fromUtf8(":/Icons/skin/checking.png"))), Qt::DecorationRole); |
|
|
|
listModel->setData(listModel->index(row, TR_NAME), QVariant(QIcon(QString::fromUtf8(":/Icons/skin/checking.png"))), Qt::DecorationRole); |
|
|
|
listModel->setData(listModel->index(row, TR_STATUS), s); |
|
|
|
listModel->setData(listModel->index(row, TR_STATUS), s); |
|
|
|
}else { |
|
|
|
} else { |
|
|
|
listModel->setData(listModel->index(row, TR_ETA), QVariant((qlonglong)MAX_ETA)); |
|
|
|
listModel->setData(listModel->index(row, TR_ETA), QVariant((qlonglong)MAX_ETA)); |
|
|
|
if(h.is_seed()) { |
|
|
|
if(h.is_seed()) { |
|
|
|
s = STATE_QUEUED_UP; |
|
|
|
s = STATE_QUEUED_UP; |
|
|
|