aboutsummaryrefslogtreecommitdiff
path: root/desktop/onionshare/tab_widget.py
diff options
context:
space:
mode:
authorMiguel Jacq <mig@mig5.net>2022-03-29 11:27:04 +1100
committerMiguel Jacq <mig@mig5.net>2022-03-29 11:27:04 +1100
commitad0a31053ab89329f20340619f82292ccba07e21 (patch)
tree02f653f66801d3faa58acd58ab90d38c36544bdc /desktop/onionshare/tab_widget.py
parent08aac5d3569d3cb03f59570eb1338a1a5063af2a (diff)
downloadonionshare-ad0a31053ab89329f20340619f82292ccba07e21.tar.gz
onionshare-ad0a31053ab89329f20340619f82292ccba07e21.zip
Add Ctrl+H to open Settings tab, and let it be closed with Ctrl+X too
Diffstat (limited to 'desktop/onionshare/tab_widget.py')
-rw-r--r--desktop/onionshare/tab_widget.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/desktop/onionshare/tab_widget.py b/desktop/onionshare/tab_widget.py
index 11e22878..c272c4e8 100644
--- a/desktop/onionshare/tab_widget.py
+++ b/desktop/onionshare/tab_widget.py
@@ -249,6 +249,9 @@ class TabWidget(QtWidgets.QTabWidget):
from_autoconnect=from_autoconnect,
)
settings_tab.close_this_tab.connect(self.close_settings_tab)
+ sequence = QtGui.QKeySequence(QtCore.Qt.CTRL + QtCore.Qt.Key_X)
+ close_shortcut = QtWidgets.QShortcut(sequence, settings_tab)
+ close_shortcut.activated.connect(self.close_settings_tab)
self.tor_settings_tab = settings_tab.tor_settings_tab
self.tor_settings_tab.tor_is_connected.connect(self.tor_is_connected)
self.tor_settings_tab.tor_is_disconnected.connect(self.tor_is_disconnected)