def __init__(self, iface): # Save reference to the QGIS interface self.iface = iface # initialize plugin directory self.plugin_dir = QtCore.QFileInfo(QgsApplication.qgisUserDatabaseFilePath()).path() + "/python/plugins/DataDrivenInputMask" self.app = QgsApplication.instance() try: self.app.ddManager except AttributeError: ddManager = DdManager(self.iface) self.app.ddManager = ddManager # initialize locale localePath = "" locale = QtCore.QSettings().value("locale/userLocale")[0:2] libPath = os.path.dirname(__file__) libPathFound = False for p in sys.path: if p == libPath: libPathFound = True break if not libPathFound: sys.path.append(libPath) if QtCore.QFileInfo(self.plugin_dir).exists(): localePath = self.plugin_dir + "/i18n/datadriveninputmask_" + locale + ".qm" if QtCore.QFileInfo(localePath).exists(): self.translator = QtCore.QTranslator() self.translator.load(localePath) if QtCore.qVersion() > '4.3.3': QtCore.QCoreApplication.installTranslator(self.translator)
def __init__(self, iface): """Constructor. :param iface: An interface instance that will be passed to this class which provides the hook by which you can manipulate the QGIS application at run time. :type iface: QgsInterface """ super(SpreadsheetLayersPlugin, self).__init__() # Save reference to the QGIS interface self.iface = iface # initialize plugin directory self.plugin_dir = os.path.dirname(__file__) # initialize locale locale = QtCore.QSettings().value('locale/userLocale')[0:2] locale_path = os.path.join(self.plugin_dir, 'i18n', 'SpreadsheetLayers_{}.qm'.format(locale)) if os.path.exists(locale_path): self.translator = QtCore.QTranslator() self.translator.load(locale_path) if QtCore.qVersion() > '4.3.3': QtCore.QCoreApplication.installTranslator(self.translator)
" qt_resource_struct_v2 = b"\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x14\x00\x02\x00\x00\x00\x02\x00\x00\x00\x03\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ \x00\x00\x01\x72\x2b\x05\x12\xb4\ \x00\x00\x00\x5e\x00\x00\x00\x00\x00\x01\x00\x00\x09\xd7\ \x00\x00\x01\x5f\x6f\xfe\xb6\x4a\ " qt_version = [int(v) for v in QtCore.qVersion().split('.')] if qt_version < [5, 8, 0]: rcc_version = 1 qt_resource_struct = qt_resource_struct_v1 else: rcc_version = 2 qt_resource_struct = qt_resource_struct_v2 def qInitResources(): QtCore.qRegisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) def qCleanupResources(): QtCore.qUnregisterResourceData(rcc_version, qt_resource_struct,
qt_resource_struct_v2 = b"\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x14\x00\x02\x00\x00\x00\x01\x00\x00\x00\x03\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x24\x00\x02\x00\x00\x00\x02\x00\x00\x00\x04\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ \x00\x00\x01\x63\x12\x42\x31\x0a\ \x00\x00\x00\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x02\xd6\ \x00\x00\x01\x63\x12\x42\x31\x06\ " qt_version = QtCore.qVersion().split('.') if qt_version < ['5', '8', '0']: rcc_version = 1 qt_resource_struct = qt_resource_struct_v1 else: rcc_version = 2 qt_resource_struct = qt_resource_struct_v2 def qInitResources(): QtCore.qRegisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) def qCleanupResources(): QtCore.qUnregisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) qInitResources()
\x00\x00\x01\x53\x8c\x29\xb3\x0e\ \x00\x00\x00\xcc\x00\x00\x00\x00\x00\x01\x00\x00\x0e\x39\ \x00\x00\x01\x53\x8c\x29\xb3\x0e\ \x00\x00\x01\x2a\x00\x00\x00\x00\x00\x01\x00\x00\x18\xbf\ \x00\x00\x01\x53\x8c\x29\xb3\x0e\ \x00\x00\x00\x9e\x00\x00\x00\x00\x00\x01\x00\x00\x08\x7d\ \x00\x00\x01\x53\x8c\x29\xb3\x0e\ \x00\x00\x01\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x15\x86\ \x00\x00\x01\x53\x8c\x29\xb3\x0e\ \x00\x00\x00\x7e\x00\x00\x00\x00\x00\x01\x00\x00\x04\xc4\ \x00\x00\x01\x53\x8c\x29\xb3\x0e\ \x00\x00\x00\xde\x00\x00\x00\x00\x00\x01\x00\x00\x10\x87\ \x00\x00\x01\x53\x8c\x29\xb3\x0e\ " qt_version = QtCore.qVersion().split('.') if qt_version < ['5', '8', '0']: rcc_version = 1 qt_resource_struct = qt_resource_struct_v1 else: rcc_version = 2 qt_resource_struct = qt_resource_struct_v2 def qInitResources(): QtCore.qRegisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) def qCleanupResources(): QtCore.qUnregisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) qInitResources()