def dump_configinfo(self): from qgis.core import QgsApplication, QgsProviderRegistry from PyQt4.QtGui import QImageReader, QImageWriter yield QgsProviderRegistry.instance().pluginList() yield QImageReader.supportedImageFormats() yield QImageWriter.supportedImageFormats() yield QgsApplication.libraryPaths() yield "Translation file: {}".format(self.translationFile)
def dump_configinfo(self): from qgis.core import QgsApplication, QgsProviderRegistry import roam from qgis.core import Qgis config = [] config.append("====Providers===") config.append(QgsProviderRegistry.instance().pluginList()) config.append("====Library paths===") config.append('\n'.join(QgsApplication.libraryPaths())) config.append("====Translation File===") config.append(self.translationFile) config.append("Roam Version: {}".format(roam.__version__)) config.append(u"QGIS Version: {}".format(str(Qgis.QGIS_VERSION))) return '\n'.join(config)
def dump_configinfo(self): from qgis.core import QgsApplication, QgsProviderRegistry from PyQt4.QtGui import QImageReader, QImageWriter import roam from qgis.core import QGis config = [] config.append("====Providers===") config.append(QgsProviderRegistry.instance().pluginList()) config.append("====Library paths===") config.append('\n'.join(QgsApplication.libraryPaths())) config.append("====Translation File===") config.append(self.translationFile) config.append("Roam Version: {}".format(roam.__version__)) config.append("QGIS Version: {}".format(str(QGis.QGIS_VERSION))) return '\n'.join(config)
def excepthook(errorhandler, exctype, value, traceback): errorhandler(exctype, value, traceback) roam.utils.error("Uncaught exception", exc_info=(exctype, value, traceback)) start = time.time() roam.utils.info("Loading Roam") QgsApplication.setPrefixPath(prefixpath, True) QgsApplication.initQgis() roam.utils.info(QgsApplication.showSettings()) roam.utils.info(QgsProviderRegistry.instance().pluginList()) roam.utils.info(QImageReader.supportedImageFormats()) roam.utils.info(QImageWriter.supportedImageFormats()) roam.utils.info(QgsApplication.libraryPaths()) QApplication.setStyle("Plastique") QApplication.setFont(QFont('Segoe UI')) class Settings: def __init__(self, path): self.path = path self.settings = {} def load(self): settingspath = self.path with open(settingspath, 'r') as f: self.settings = yaml.load(f) def save(self):
from configmanager.ui.configmanagerdialog import ConfigManagerDialog import configmanager.settings import configmanager.logger as logger logger.info("Loading Roam Config Manager") roamapp = roam.environ.setup(sys.argv) app = QgsApplication(sys.argv, True) QgsApplication.setPrefixPath(roamapp.prefixpath, True) QgsApplication.initQgis() logger.info(QgsApplication.showSettings()) logger.info(QgsProviderRegistry.instance().pluginList()) logger.info(QgsApplication.libraryPaths()) logger.info("Roam Version: {}".format(roam.__version__)) logger.info("QGIS Version: {}".format(str(QGis.QGIS_VERSION))) QApplication.setStyle("Plastique") QApplication.setFont(QFont('Segoe UI')) QApplication.setWindowIcon(QIcon(':/branding/logo')) QApplication.setApplicationName("IntraMaps Roam Config Manager") configmanager.settings.load(roamapp.settingspath) projectpath = roam.environ.projectpath(sys.argv) projects = list(roam.project.getProjects(projectpath)) def excepthook(errorhandler, exctype, value, traceback):
def dump_configinfo(self): yield QgsProviderRegistry.instance().pluginList() yield QImageReader.supportedImageFormats() yield QImageWriter.supportedImageFormats() yield QgsApplication.libraryPaths() yield "Translation file: {}".format(self.translationFile)