aboutsummaryrefslogtreecommitdiff
path: root/desktop/onionshare/settings_tab.py
diff options
context:
space:
mode:
authorSaptak S <saptak013@gmail.com>2022-02-24 18:37:59 +0530
committerSaptak S <saptak013@gmail.com>2022-02-24 18:41:12 +0530
commit74f0c9d86be2dc3c9b942eb8dcf0d29802a3d294 (patch)
treeb79b52957702de033defb7e9ce58b5ad6996677e /desktop/onionshare/settings_tab.py
parentfdc7ba9228a08d35e6bed042522b4e4c462025e4 (diff)
downloadonionshare-74f0c9d86be2dc3c9b942eb8dcf0d29802a3d294.tar.gz
onionshare-74f0c9d86be2dc3c9b942eb8dcf0d29802a3d294.zip
Cleanup code
Diffstat (limited to 'desktop/onionshare/settings_tab.py')
-rw-r--r--desktop/onionshare/settings_tab.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/desktop/onionshare/settings_tab.py b/desktop/onionshare/settings_tab.py
index 58843a0d..cf2261b6 100644
--- a/desktop/onionshare/settings_tab.py
+++ b/desktop/onionshare/settings_tab.py
@@ -33,9 +33,7 @@ class SettingsTab(QtWidgets.QWidget):
Settings dialog.
"""
- close_this_tab = QtCore.Signal()
-
- def __init__(self, common, tab_id):
+ def __init__(self, common, tab_id, parent=None):
super(SettingsTab, self).__init__()
self.common = common
@@ -43,6 +41,7 @@ class SettingsTab(QtWidgets.QWidget):
self.system = platform.system()
self.tab_id = tab_id
+ self.parent = parent
# Automatic updates options
@@ -283,7 +282,7 @@ class SettingsTab(QtWidgets.QWidget):
# Save the new settings
settings.save()
- self.close_this_tab.emit()
+ self.parent.close_this_tab.emit()
def help_clicked(self):
"""