mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-06 00:07:29 -04:00
Fixes #19001: update url to _pyqgis and _api commands
This commit is contained in:
parent
4bb7f82fcb
commit
fc740d7140
@ -31,7 +31,7 @@ import codecs
|
|||||||
import re
|
import re
|
||||||
import traceback
|
import traceback
|
||||||
|
|
||||||
from qgis.core import QgsApplication, QgsSettings
|
from qgis.core import QgsApplication, QgsSettings, Qgis
|
||||||
from .ui_console_history_dlg import Ui_HistoryDialogPythonConsole
|
from .ui_console_history_dlg import Ui_HistoryDialogPythonConsole
|
||||||
|
|
||||||
_init_commands = ["from qgis.core import *", "from qgis.gui import *", "from qgis.analysis import *", "import processing", "import qgis.utils",
|
_init_commands = ["from qgis.core import *", "from qgis.gui import *", "from qgis.analysis import *", "import processing", "import qgis.utils",
|
||||||
@ -619,11 +619,14 @@ class ShellScintilla(QsciScintilla, code.InteractiveInterpreter):
|
|||||||
self.writeCMD(cmd)
|
self.writeCMD(cmd)
|
||||||
import webbrowser
|
import webbrowser
|
||||||
self.updateHistory(cmd)
|
self.updateHistory(cmd)
|
||||||
if cmd in ('_pyqgis', '_api'):
|
version = 'master' if 'master' in Qgis.QGIS_VERSION.lower() else re.findall('^\d.[0-9]*', Qgis.QGIS_VERSION)[0]
|
||||||
|
if cmd in ('_pyqgis', '_api', '_cookbook'):
|
||||||
if cmd == '_pyqgis':
|
if cmd == '_pyqgis':
|
||||||
webbrowser.open("http://qgis.org/pyqgis-cookbook/")
|
webbrowser.open("https://qgis.org/pyqgis/{}".format(version))
|
||||||
elif cmd == '_api':
|
elif cmd == '_api':
|
||||||
webbrowser.open("http://qgis.org/api/")
|
webbrowser.open("https://qgis.org/api/{}".format(version))
|
||||||
|
elif cmd == '_cookbook':
|
||||||
|
webbrowser.open("http://qgis.org/pyqgis-cookbook/")
|
||||||
more = False
|
more = False
|
||||||
else:
|
else:
|
||||||
self.buffer.append(cmd)
|
self.buffer.append(cmd)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user