294 Qt.DockWidgetArea.TopDockWidgetArea) |
294 Qt.DockWidgetArea.TopDockWidgetArea) |
295 self.__javascriptConsoleDock.setWidget(self.__javascriptConsole) |
295 self.__javascriptConsoleDock.setWidget(self.__javascriptConsole) |
296 self.addDockWidget(Qt.DockWidgetArea.BottomDockWidgetArea, |
296 self.addDockWidget(Qt.DockWidgetArea.BottomDockWidgetArea, |
297 self.__javascriptConsoleDock) |
297 self.__javascriptConsoleDock) |
298 |
298 |
299 if Preferences.getWebBrowser("SaveGeometry"): |
299 g = ( |
300 g = Preferences.getGeometry("WebBrowserGeometry") |
300 Preferences.getGeometry("WebBrowserGeometry") |
301 else: |
301 if Preferences.getWebBrowser("SaveGeometry") else |
302 g = QByteArray() |
302 QByteArray() |
|
303 ) |
303 if g.isEmpty(): |
304 if g.isEmpty(): |
304 s = QSize(800, 800) |
305 s = QSize(800, 800) |
305 self.resize(s) |
306 self.resize(s) |
306 else: |
307 else: |
307 self.restoreGeometry(g) |
308 self.restoreGeometry(g) |
4995 if not ext: |
4997 if not ext: |
4996 ex = selectedFilter.split("(*")[1].split(")")[0] |
4998 ex = selectedFilter.split("(*")[1].split(")")[0] |
4997 if ex: |
4999 if ex: |
4998 fn += ex |
5000 fn += ex |
4999 |
5001 |
5000 if os.path.exists(fn): |
5002 ok = ( |
5001 ok = E5MessageBox.yesNo( |
5003 E5MessageBox.yesNo( |
5002 self, |
5004 self, |
5003 self.tr("Export Keyboard Shortcuts"), |
5005 self.tr("Export Keyboard Shortcuts"), |
5004 self.tr("""<p>The keyboard shortcuts file <b>{0}</b> exists""" |
5006 self.tr("""<p>The keyboard shortcuts file <b>{0}</b> exists""" |
5005 """ already. Overwrite it?</p>""").format(fn)) |
5007 """ already. Overwrite it?</p>""").format(fn)) |
5006 else: |
5008 if os.path.exists(fn) else |
5007 ok = True |
5009 True |
|
5010 ) |
5008 |
5011 |
5009 if ok: |
5012 if ok: |
5010 from Preferences import Shortcuts |
5013 from Preferences import Shortcuts |
5011 Shortcuts.exportShortcuts(fn, helpViewer=self) |
5014 Shortcuts.exportShortcuts(fn, helpViewer=self) |
5012 |
5015 |