def on_btnConnect_clicked(self): self.treeWidget.clear() selectedWPS = self.cmbConnections.currentText() self.server = WpsServer.getServer(selectedWPS) self.server.capabilitiesRequestFinished.connect( self.createCapabilitiesGUI) self.server.requestCapabilities()
def removeBookmark(self, item): QMessageBox.information(None, '', item.text(0)+'@@'+item.text(1)) server = WpsServer.getServer(item.text(0)) process = ProcessDescription(server, item.text(1)) process.removeBookmark() self.bookmarksChanged.emit() self.initTreeWPSServices()
def removeBookmark(self, item): QMessageBox.information(None, '', item.text(0) + '@@' + item.text(1)) server = WpsServer.getServer(item.text(0)) process = ProcessDescription(server, item.text(1)) process.removeBookmark() self.bookmarksChanged.emit() self.initTreeWPSServices()
def on_btnConnect_clicked(self): self.treeWidget.clear() self.filterText = '' self.lneFilter.setText('') selectedWPS = self.cmbConnections.currentText() self.server = WpsServer.getServer(selectedWPS) self.server.capabilitiesRequestFinished.connect(self.createCapabilitiesGUI) self.server.requestCapabilities()
def editServer(self, name): server = WpsServer.getServer(name) flags = Qt.WindowTitleHint | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowMaximizeButtonHint # QgisGui.ModalDialogFlags dlgEdit = QgsNewHttpConnectionBaseGui(self.dlg, flags) dlgEdit.txtName.setText(name) dlgEdit.txtUrl.setText(server.baseUrl) dlgEdit.show() self.dlg.initQgsWpsGui()
def saveBookmark(self): server = WpsServer.getServer(self.dlgProcess.currentServiceName()) process = ProcessDescription(server, self.processUrl.queryItemValue('identifier')) process.saveBookmark() self.bookmarksChanged.emit() QMessageBox.information(self.iface.mainWindow(), QCoreApplication.translate("QgsWps","Bookmark"), QCoreApplication.translate("QgsWps","The creation bookmark was successful."))
def requestDescribeProcess(self, serverName, processIdentifier): server = WpsServer.getServer(serverName) self.process = ProcessDescription(server, processIdentifier) self.process.describeProcessFinished.connect(self.createProcessGUI) self.process.requestDescribeProcess()