當前位置: 首頁>>代碼示例>>Python>>正文


Python gui.QgsHelp類代碼示例

本文整理匯總了Python中qgis.gui.QgsHelp的典型用法代碼示例。如果您正苦於以下問題:Python QgsHelp類的具體用法?Python QgsHelp怎麽用?Python QgsHelp使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了QgsHelp類的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: openHelp

    def openHelp(self):
        algHelp = self._alg.helpUrl()
        if not algHelp:
            algHelp = QgsHelp.helpUrl("processing_algs/{}/{}.html#{}".format(
                self._alg.provider().helpId(), self._alg.groupId(), "{}{}".format(self._alg.provider().helpId(), self._alg.name()))).toString()

        if algHelp not in [None, ""]:
            webbrowser.open(algHelp)
開發者ID:havatv,項目名稱:QGIS,代碼行數:8,代碼來源:ModelerParametersDialog.py

示例2: openHelp

    def openHelp(self):
        algHelp = self.alg.helpUrl()
        if not algHelp:
            algHelp = QgsHelp.helpUrl("processing_algs/{}/{}".format(
                self.alg.provider().id(), self.alg.id())).toString()

        if algHelp not in [None, ""]:
            webbrowser.open(algHelp)
開發者ID:nirvn,項目名稱:QGIS,代碼行數:8,代碼來源:AlgorithmDialogBase.py

示例3: show_console

def show_console():
    """ called from QGIS to open the console """
    global _console
    if _console is None:
        parent = iface.mainWindow() if iface else None
        _console = PythonConsole(parent)
        _console.show()  # force show even if it was restored as hidden
        # set focus to the console so the user can start typing
        # defer the set focus event so it works also whether the console not visible yet
        QTimer.singleShot(0, _console.activate)
    else:
        _console.setVisible(not _console.isVisible())
        # set focus to the console so the user can start typing
        if _console.isVisible():
            _console.activate()

    # Shows help on first launch of the console
    settings = QgsSettings()
    if settings.value('pythonConsole/contextHelpOnFirstLaunch', True, type=bool):
        QgsHelp.openHelp("plugins/python_console.html")
        settings.setValue('pythonConsole/contextHelpOnFirstLaunch', False)

    return _console
開發者ID:exlimit,項目名稱:QGIS,代碼行數:23,代碼來源:console.py

示例4: openHelp

 def openHelp(self):
     QgsHelp.openHelp("plugins/python_console.html")
開發者ID:CS-SI,項目名稱:QGIS,代碼行數:2,代碼來源:console.py

示例5: helpUrl

 def helpUrl(self):
     return QgsHelp.helpUrl("processing_algs/{}/{}".format(
         self.provider().id(), self.id())).toString()
開發者ID:rskelly,項目名稱:QGIS,代碼行數:3,代碼來源:GeoAlgorithm.py


注:本文中的qgis.gui.QgsHelp類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。