1910 """<p>Import the keyboard shortcuts of the application.</p>""" |
1910 """<p>Import the keyboard shortcuts of the application.</p>""" |
1911 )) |
1911 )) |
1912 self.importShortcutsAct.triggered[()].connect(self.__importShortcuts) |
1912 self.importShortcutsAct.triggered[()].connect(self.__importShortcuts) |
1913 self.actions.append(self.importShortcutsAct) |
1913 self.actions.append(self.importShortcutsAct) |
1914 |
1914 |
|
1915 if SSL_AVAILABLE: |
|
1916 self.certificatesAct = E5Action(self.trUtf8('Manage SSL Certificates'), |
|
1917 self.trUtf8('Manage SSL Certificates...'), |
|
1918 0, 0, |
|
1919 self, 'manage_ssl_certificates') |
|
1920 self.certificatesAct.setStatusTip(self.trUtf8( |
|
1921 'Manage the saved SSL certificates')) |
|
1922 self.certificatesAct.setWhatsThis(self.trUtf8( |
|
1923 """<b>Manage SSL Certificates...</b>""" |
|
1924 """<p>Opens a dialog to manage the saved SSL certificates.</p>""" |
|
1925 )) |
|
1926 self.certificatesAct.triggered[()].connect(self.__showCertificatesDialog) |
|
1927 self.actions.append(self.certificatesAct) |
|
1928 |
1915 self.viewmanagerActivateAct = E5Action(self.trUtf8('Activate current editor'), |
1929 self.viewmanagerActivateAct = E5Action(self.trUtf8('Activate current editor'), |
1916 self.trUtf8('Activate current editor'), |
1930 self.trUtf8('Activate current editor'), |
1917 QKeySequence(self.trUtf8("Alt+Shift+E")), |
1931 QKeySequence(self.trUtf8("Alt+Shift+E")), |
1918 0, self, |
1932 0, self, |
1919 'viewmanager_activate', 1) |
1933 'viewmanager_activate', 1) |
2195 self.__menus["settings"].addAction(self.shortcutsAct) |
2209 self.__menus["settings"].addAction(self.shortcutsAct) |
2196 self.__menus["settings"].addAction(self.exportShortcutsAct) |
2210 self.__menus["settings"].addAction(self.exportShortcutsAct) |
2197 self.__menus["settings"].addAction(self.importShortcutsAct) |
2211 self.__menus["settings"].addAction(self.importShortcutsAct) |
2198 self.__menus["settings"].addSeparator() |
2212 self.__menus["settings"].addSeparator() |
2199 self.__menus["settings"].addAction(self.showExternalToolsAct) |
2213 self.__menus["settings"].addAction(self.showExternalToolsAct) |
|
2214 if SSL_AVAILABLE: |
|
2215 self.__menus["settings"].addSeparator() |
|
2216 self.__menus["settings"].addAction(self.certificatesAct) |
2200 |
2217 |
2201 self.__menus["window"] = QMenu(self.trUtf8('&Window'), self) |
2218 self.__menus["window"] = QMenu(self.trUtf8('&Window'), self) |
2202 mb.addMenu(self.__menus["window"]) |
2219 mb.addMenu(self.__menus["window"]) |
2203 self.__menus["window"].setTearOffEnabled(True) |
2220 self.__menus["window"].setTearOffEnabled(True) |
2204 self.__menus["window"].aboutToShow.connect(self.__showWindowMenu) |
2221 self.__menus["window"].aboutToShow.connect(self.__showWindowMenu) |
4820 self.trUtf8("Keyboard shortcut file (*.e4k)")) |
4837 self.trUtf8("Keyboard shortcut file (*.e4k)")) |
4821 |
4838 |
4822 if fn: |
4839 if fn: |
4823 Shortcuts.importShortcuts(fn) |
4840 Shortcuts.importShortcuts(fn) |
4824 |
4841 |
|
4842 def __showCertificatesDialog(self): |
|
4843 """ |
|
4844 Private slot to show the certificates management dialog. |
|
4845 """ |
|
4846 from E5Network.E5SslCertificatesDialog import E5SslCertificatesDialog |
|
4847 |
|
4848 dlg = E5SslCertificatesDialog(self) |
|
4849 dlg.exec_() |
|
4850 |
4825 def __newProject(self): |
4851 def __newProject(self): |
4826 """ |
4852 """ |
4827 Private slot to handle the NewProject signal. |
4853 Private slot to handle the NewProject signal. |
4828 """ |
4854 """ |
4829 self.__setWindowCaption(project=self.project.name) |
4855 self.__setWindowCaption(project=self.project.name) |