Exemplo n.º 1
0
 def loadFields(self, vectorFile = QString()):
     if vectorFile == None:
         return
     try:
         (fields, names) = Utils.getVectorFields(vectorFile)
     except Exception, e:
         QErrorMessage(self).showMessage( str(e) )          
Exemplo n.º 2
0
    def loadFields(self, vectorFile=QString()):
        self.zfieldCombo.clear()

        if vectorFile.isEmpty():
            return

        try:
            (fields, names) = Utils.getVectorFields(vectorFile)
        except Utils.UnsupportedOGRFormat, e:
            QErrorMessage(self).showMessage(e.args[0])
            self.inSelector.setLayer(None)
            return
Exemplo n.º 3
0
  def loadFields(self, vectorFile=''):
      self.zfieldCombo.clear()

      if not vectorFile:
        return

      try:
        (fields, names) = Utils.getVectorFields(vectorFile)
      except Utils.UnsupportedOGRFormat, e:
        QErrorMessage(self).showMessage( e.args[0] )
        self.inSelector.setLayer( None )
        return
Exemplo n.º 4
0
  def loadFields(self, vectorFile):
      self.attributeComboBox.clear()

      if vectorFile.isEmpty():
        return

      try:
        (fields, names) = Utils.getVectorFields(vectorFile)
      except Utils.UnsupportedOGRFormat, e:
        QErrorMessage(self).showMessage( e.args[0] )
        self.inSelector.setLayer( None )
        return
Exemplo n.º 5
0
    def loadFields(self, vectorFile):
        self.attributeComboBox.clear()

        if not vectorFile:
            return

        try:
            (fields, names) = Utils.getVectorFields(vectorFile)
        except Utils.UnsupportedOGRFormat, e:
            QErrorMessage(self).showMessage(e.args[0])
            self.inSelector.setLayer(None)
            return
Exemplo n.º 6
0
  def loadFields(self, vectorFile = QString()):
      self.zfieldCombo.clear()

      if vectorFile.isEmpty():
        return

      try:
        (fields, names) = Utils.getVectorFields(vectorFile)
      except Exception, e:
        QErrorMessage(self).showMessage( str(e) )

        self.inputLayerCombo.clearEditText()
        self.inputLayerCombo.setCurrentIndex(-1)
        return
Exemplo n.º 7
0
    def loadFields(self, vectorFile):
        self.attributeComboBox.clear()

        if not vectorFile:
            return

        try:
            (fields, names) = Utils.getVectorFields(vectorFile)
        except Utils.UnsupportedOGRFormat as e:
            QErrorMessage(self).showMessage(e.args[0])
            self.inSelector.setLayer(None)
            return

        ncodec = QTextCodec.codecForName(self.lastEncoding)
        for name in names:
            self.attributeComboBox.addItem(ncodec.toUnicode(name))
Exemplo n.º 8
0
    def loadFields(self, vectorFile=''):
        self.zfieldCombo.clear()

        if not vectorFile:
            return

        try:
            (fields, names) = Utils.getVectorFields(vectorFile)
        except Utils.UnsupportedOGRFormat as e:
            QErrorMessage(self).showMessage(e.args[0])
            self.inSelector.setLayer(None)
            return

        ncodec = QTextCodec.codecForName(self.lastEncoding)
        for name in names:
            self.zfieldCombo.addItem(ncodec.toUnicode(name))