Exemple #1
0
    def __init__(self, comboMsg, fieldNames, layerName):
        QDialog.__init__(self)

        # Set up the user interface from Designer.
        self.ui = Ui_XyFields()
        self.ui.setupUi(self)

        # fill dropdowns
        fieldNames.insert(0, comboMsg)
        self.ui.cmbXcoord.clear()
        self.ui.cmbYcoord.clear()
        self.ui.cmbXcoord.addItems(fieldNames)
        self.ui.cmbYcoord.addItems(fieldNames)
        self.ui.groupxy.setTitle("Current layer: '" + layerName + "'")
Exemple #2
0
    def __init__(self, comboMsg, fieldNames, layerName):
        QDialog.__init__(self)

        # Set up the user interface from Designer.
        self.ui = Ui_XyFields()
        self.ui.setupUi(self)

        # fill dropdowns
        fieldNames.insert(0, comboMsg)
        self.ui.cmbXcoord.clear()
        self.ui.cmbYcoord.clear()
        self.ui.cmbXcoord.addItems(fieldNames)
        self.ui.cmbYcoord.addItems(fieldNames)
        self.ui.groupxy.setTitle("Current layer: '" + layerName + "'")
Exemple #3
0
class XyFieldsDialog(QDialog):
    def __init__(self, comboMsg, fieldNames, layerName):
        QDialog.__init__(self)

        # Set up the user interface from Designer.
        self.ui = Ui_XyFields()
        self.ui.setupUi(self)

        # fill dropdowns
        fieldNames.insert(0, comboMsg)
        self.ui.cmbXcoord.clear()
        self.ui.cmbYcoord.clear()
        self.ui.cmbXcoord.addItems(fieldNames)
        self.ui.cmbYcoord.addItems(fieldNames)
        self.ui.groupxy.setTitle("Current layer: '" + layerName + "'")

    def getXindex(self):
        # because first one is caption
        return self.ui.cmbXcoord.currentIndex() - 1

    def getYindex(self):
        # because first one is caption
        return self.ui.cmbYcoord.currentIndex() - 1
Exemple #4
0
class XyFieldsDialog(QDialog):

    def __init__(self, comboMsg, fieldNames, layerName):
        QDialog.__init__(self)

        # Set up the user interface from Designer.
        self.ui = Ui_XyFields()
        self.ui.setupUi(self)

        # fill dropdowns
        fieldNames.insert(0, comboMsg)
        self.ui.cmbXcoord.clear()
        self.ui.cmbYcoord.clear()
        self.ui.cmbXcoord.addItems(fieldNames)
        self.ui.cmbYcoord.addItems(fieldNames)
        self.ui.groupxy.setTitle("Current layer: '" + layerName + "'")

    def getXindex(self):
        # because first one is caption
        return self.ui.cmbXcoord.currentIndex() - 1

    def getYindex(self):
        # because first one is caption
        return self.ui.cmbYcoord.currentIndex() - 1