mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-16 02:03:07 -07:00
- Fixed bad assert
- Little checking before saving url seeds list - Little optimization to make fastresume data saving faster
This commit is contained in:
parent
5315ba7894
commit
04352cce3c
2 changed files with 19 additions and 7 deletions
|
@ -365,17 +365,21 @@ void properties::deleteSelectedUrlSeeds(){
|
|||
QList<QListWidgetItem *> selectedItems;
|
||||
selectedItems = listWebSeeds->selectedItems();
|
||||
QListWidgetItem *item;
|
||||
bool change = false;
|
||||
foreach(item, selectedItems){
|
||||
QString url_seed = item->text();
|
||||
int index = urlSeeds.indexOf(url_seed);
|
||||
Q_ASSERT(index != -1);
|
||||
urlSeeds.removeAt(index);
|
||||
h.remove_url_seed(misc::toString((const char*)url_seed.toUtf8()));
|
||||
change = true;
|
||||
}
|
||||
if(change){
|
||||
// Save them to disk
|
||||
saveWebSeeds();
|
||||
// Refresh list
|
||||
loadWebSeeds();
|
||||
}
|
||||
// Save them to disk
|
||||
saveWebSeeds();
|
||||
// Refresh list
|
||||
loadWebSeeds();
|
||||
}
|
||||
|
||||
void properties::deleteSelectedTrackers(){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue