From 11f3e466eb7e08a0e79296126d8e4f7f75eec0eb Mon Sep 17 00:00:00 2001 From: defnax <9952056+defnax@users.noreply.github.com> Date: Mon, 2 Feb 2026 20:57:46 +0100 Subject: [PATCH] added hidevents --- retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.cpp | 6 ++++++ retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.h | 1 + .../src/gui/statistics/TunnelStatisticsDialog.cpp | 6 ++++++ retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.h | 3 +++ 4 files changed, 16 insertions(+) diff --git a/retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.cpp b/retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.cpp index 8819a59ad..4a64f01bb 100644 --- a/retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.cpp +++ b/retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.cpp @@ -381,3 +381,9 @@ void GxsNetTunnelsDialog::updateTunnels() } } } + +void GxsNetTunnelsDialog::hideEvent(QHideEvent *event) +{ + groups_treeWidget->clear(); + QWidget::hideEvent(event); +} diff --git a/retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.h b/retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.h index ca284bbb2..f6d1db28f 100644 --- a/retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.h +++ b/retroshare-gui/src/gui/statistics/GxsNetTunnelsDialog.h @@ -53,4 +53,5 @@ private: protected: NetTunnelsListDelegate *TunnelDelegate; + void hideEvent(QHideEvent *event) override; } ; diff --git a/retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.cpp b/retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.cpp index 52788c4bd..fa0f851ee 100644 --- a/retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.cpp +++ b/retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.cpp @@ -199,3 +199,9 @@ void TunnelStatisticsDialog::updateTunnels() } } + +void TunnelStatisticsDialog::hideEvent(QHideEvent *event) +{ + authenticatedTunnels_TW->clear(); + QWidget::hideEvent(event); +} diff --git a/retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.h b/retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.h index 2772f50fb..d45e2e1f1 100644 --- a/retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.h +++ b/retroshare-gui/src/gui/statistics/TunnelStatisticsDialog.h @@ -53,5 +53,8 @@ private: bool m_bProcessSettings; static QString speedString(float f); +protected: + void hideEvent(QHideEvent *event) override; + } ;