Esempio n. 1
0
    def __init__(self, alg):
        AlgorithmDialogBase.__init__(self, alg)

        self.alg = alg

        self.mainWidget = ParametersPanel(self, alg)
        self.setMainWidget()
Esempio n. 2
0
 def __init__(self, alg):
     self.paramTable = ParametersPanel(self, alg)
     self.scrollArea = QtGui.QScrollArea()
     self.scrollArea.setWidget(self.paramTable)
     self.scrollArea.setWidgetResizable(True)
     AlgorithmExecutionDialog.__init__(self, alg, self.scrollArea)
     self.executed = False
Esempio n. 3
0
    def __init__(self, alg):
        AlgorithmDialogBase.__init__(self, alg)

        self.alg = alg

        self.mainWidget = ParametersPanel(self, alg)
        self.setMainWidget()

        cornerWidget = QWidget()
        layout = QVBoxLayout()
        layout.setContentsMargins(0, 0, 0, 5)
        self.tabWidget.setStyleSheet("QTabBar::tab { height: 30px; }")
        runAsBatchButton = QPushButton("Run as batch process...")
        runAsBatchButton.clicked.connect(self.runAsBatch)
        layout.addWidget(runAsBatchButton)
        cornerWidget.setLayout(layout)
        self.tabWidget.setCornerWidget(cornerWidget)
Esempio n. 4
0
    def __init__(self, alg):
        AlgorithmDialogBase.__init__(self, alg)

        self.alg = alg

        self.setMainWidget(ParametersPanel(self, alg))

        self.bar = QgsMessageBar()
        self.bar.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed)
        self.layout().insertWidget(0, self.bar)

        self.cornerWidget = QWidget()
        layout = QVBoxLayout()
        layout.setContentsMargins(0, 0, 0, 5)
        self.tabWidget.setStyleSheet("QTabBar::tab { height: 30px; }")
        self.runAsBatchButton = QPushButton(self.tr("Run as batch process..."))
        self.runAsBatchButton.clicked.connect(self.runAsBatch)
        layout.addWidget(self.runAsBatchButton)
        self.cornerWidget.setLayout(layout)
        self.tabWidget.setCornerWidget(self.cornerWidget)
Esempio n. 5
0
    def __init__(self, alg):
        AlgorithmDialogBase.__init__(self, alg)

        self.alg = alg

        self.mainWidget = ParametersPanel(self, alg)
        self.setMainWidget()

        self.cornerWidget = QWidget()
        layout = QVBoxLayout()
        layout.setContentsMargins(0, 0, 0, 5)
        self.tabWidget.setStyleSheet("QTabBar::tab { height: 30px; }")
        self.runAsBatchButton = QPushButton(self.tr("Run as batch process..."))
        self.runAsBatchButton.clicked.connect(self.runAsBatch)
        layout.addWidget(self.runAsBatchButton)
        self.cornerWidget.setLayout(layout)
        self.tabWidget.setCornerWidget(self.cornerWidget)

        QgsMapLayerRegistry.instance().layerWasAdded.connect(self.mainWidget.layerAdded)
        QgsMapLayerRegistry.instance().layersWillBeRemoved.connect(self.mainWidget.layersWillBeRemoved)
Esempio n. 6
0
 def getParametersPanel(self, alg, parent):
     return ParametersPanel(parent, alg, self.in_place)
Esempio n. 7
0
 def getParametersPanel(self, alg, parent):
     return ParametersPanel(parent, alg)
Esempio n. 8
0
 def getParametersPanel(self, parent):
     return ParametersPanel(parent, self)
Esempio n. 9
0
 def getParametersPanel(self, alg, parent):
     panel = ParametersPanel(parent, alg, self.in_place, self.active_layer)
     return panel
Esempio n. 10
0
 def __init__(self, alg):
     self.paramTable = ParametersPanel(self, alg)
     AlgorithmExecutionDialog.__init__(self, alg, self.paramTable)
     self.executed = False