mirror of
https://github.com/RetroShare/RetroShare.git
synced 2026-09-12 19:50:17 +05:00
simplify hideEvent by using clear() instead of manual child deletion
This commit is contained in:
parent
e09423bf10
commit
1a6cc7204b
@ -203,16 +203,7 @@ void TurtleRouterDialog::processSettings(bool bLoad)
|
||||
void TurtleRouterDialog::hideEvent(QHideEvent *event)
|
||||
{
|
||||
// Clear tree widgets to save memory (Cyril's recommendation)
|
||||
|
||||
// Clear Requests tree children
|
||||
for(int i=0; i<_f2f_TW->topLevelItemCount(); ++i)
|
||||
{
|
||||
QTreeWidgetItem *item = _f2f_TW->topLevelItem(i);
|
||||
while(item->childCount() > 0)
|
||||
delete item->takeChild(0);
|
||||
}
|
||||
|
||||
// Clear Tunnels tree (everything)
|
||||
_f2f_TW->clear();
|
||||
tunnels_treeWidget->clear();
|
||||
top_level_hashes.clear();
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user