Ejemplo n.º 1
0
 def __init__(self, parent, iface):
     QDockWidget.__init__(self)
     # initialize plugin directory
     self.plgnDir = QFileInfo(QgsApplication.qgisUserDbFilePath()).path(
     ) + "/python/plugins/SemiAutomaticClassificationPlugin"
     # locale name
     self.lclNm = QSettings().value("locale/userLocale")[0:2]
     # path to locale
     lclPth = ""
     if QFileInfo(self.plgnDir).exists():
         lclPth = self.plgnDir + "/i18n/semiautomaticclassificationplugin_" + self.lclNm + ".qm"
     if QFileInfo(lclPth).exists():
         self.trnsltr = QTranslator()
         self.trnsltr.load(lclPth)
         if qVersion() > '4.3.3':
             QCoreApplication.installTranslator(self.trnsltr)
     self.ui = Ui_DockClass()
     self.ui.setupUi(self)