diff options
author | Kali Kaneko <kali@leap.se> | 2016-05-13 11:59:02 -0400 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2016-05-13 11:59:02 -0400 |
commit | 7c106441235202c46960128940bd91c75da97a5e (patch) | |
tree | eb40f4bf9fdb0375480f28d56c3f3e11683d344f /src/leap/bitmask/gui/preferenceswindow.py | |
parent | 7801c5cd50cd6bcbf7eb14ad0e34c4eb70ba9c78 (diff) | |
parent | e5cf9ff70cc27cbbf17b9e3c4df98d336d0ed0af (diff) |
Merge branch 'develop' into debian/experimental
Diffstat (limited to 'src/leap/bitmask/gui/preferenceswindow.py')
-rw-r--r-- | src/leap/bitmask/gui/preferenceswindow.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/leap/bitmask/gui/preferenceswindow.py b/src/leap/bitmask/gui/preferenceswindow.py index 82dc8d77..50a972e1 100644 --- a/src/leap/bitmask/gui/preferenceswindow.py +++ b/src/leap/bitmask/gui/preferenceswindow.py @@ -38,6 +38,12 @@ class PreferencesWindow(QtGui.QDialog): _current_window = None # currently visible preferences window + _panels = { + "account": 0, + "vpn": 1, + "email": 2 + } + def __init__(self, parent, app): """ :param parent: parent object of the PreferencesWindow. @@ -240,3 +246,11 @@ class PreferencesWindow(QtGui.QDialog): Triggered by get srp_status_logged_in, srp_status_not_logged_in """ self._set_account(self.app.current_account()) + + def set_page(self, page): + """ + Jump to a particular page + """ + index = PreferencesWindow._panels[page] + self.ui.nav_widget.setCurrentRow(index) + self.ui.pages_widget.setCurrentIndex(index) |