本文整理汇总了Python中qgis.core.QgsApplication.locale方法的典型用法代码示例。如果您正苦于以下问题:Python QgsApplication.locale方法的具体用法?Python QgsApplication.locale怎么用?Python QgsApplication.locale使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类qgis.core.QgsApplication
的用法示例。
在下文中一共展示了QgsApplication.locale方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: openHelp
# 需要导入模块: from qgis.core import QgsApplication [as 别名]
# 或者: from qgis.core.QgsApplication import locale [as 别名]
def openHelp(self):
locale = QgsApplication.locale()
if locale in ['uk']:
QDesktopServices.openUrl(
QUrl('https://github.com/alexbruy/photo2shape'))
else:
QDesktopServices.openUrl(
QUrl('https://github.com/alexbruy/photo2shape'))
示例2: openHelp
# 需要导入模块: from qgis.core import QgsApplication [as 别名]
# 或者: from qgis.core.QgsApplication import locale [as 别名]
def openHelp(self):
locale = QgsApplication.locale()
if locale in ['uk']:
QDesktopServices.openUrl(
QUrl(self.home))
else:
QDesktopServices.openUrl(
QUrl(self.home))
示例3: __init__
# 需要导入模块: from qgis.core import QgsApplication [as 别名]
# 或者: from qgis.core.QgsApplication import locale [as 别名]
def __init__(self, iface):
self.iface = iface
locale = QgsApplication.locale()
qmPath = "{}/i18n/statist_{}.qm".format(pluginPath, locale)
if os.path.exists(qmPath):
self.translator = QTranslator()
self.translator.load(qmPath)
QCoreApplication.installTranslator(self.translator)
示例4: __init__
# 需要导入模块: from qgis.core import QgsApplication [as 别名]
# 或者: from qgis.core.QgsApplication import locale [as 别名]
def __init__(self, iface):
self.iface = iface
locale = QgsApplication.locale()
qmPath = "{}/i18n/rastertransparency_{}.qm".format(pluginPath, locale)
if os.path.exists(qmPath):
self.translator = QTranslator()
self.translator.load(qmPath)
QCoreApplication.installTranslator(self.translator)
self.factory = TransparencyPanelFactory()