Téléverser les fichiers vers "gn_tools/processing"

This commit is contained in:
Tom LAVEILLE 2026-03-20 14:28:28 +01:00
parent e5b3e2fedd
commit 9b5f452f02
2 changed files with 12 additions and 12 deletions

View File

@ -1,9 +1,9 @@
# Import PyQt libs # Import PyQt libs
from PyQt5.QtCore import ( from qgis.PyQt.QtCore import (
pyqtSignal, pyqtSignal,
Qt, Qt,
) )
from PyQt5.QtGui import QColor from qgis.PyQt.QtGui import QColor
# Import PyQgis libs # Import PyQgis libs
from qgis.core import ( from qgis.core import (
QgsRectangle, QgsRectangle,
@ -42,7 +42,7 @@ class RectangleFeatureTool(QgsMapTool):
# Mouse button pressed. # Mouse button pressed.
def canvasPressEvent(self, event: QgsMapMouseEvent): def canvasPressEvent(self, event: QgsMapMouseEvent):
if event.button() == Qt.LeftButton: if event.button() == Qt.MouseButton(0x00000001):
self.start_point = self.toMapCoordinates(event.pos()) self.start_point = self.toMapCoordinates(event.pos())
self.end_point = self.start_point self.end_point = self.start_point
self.is_left_button_pressed = True self.is_left_button_pressed = True
@ -58,7 +58,7 @@ class RectangleFeatureTool(QgsMapTool):
# The mouse button is released. # The mouse button is released.
def canvasReleaseEvent(self, event: QgsMapMouseEvent): def canvasReleaseEvent(self, event: QgsMapMouseEvent):
# if the left mouse button was released # if the left mouse button was released
if event.button() == Qt.LeftButton: if event.button() == Qt.MouseButton(0x00000001):
if event.type() == 3: if event.type() == 3:
# get the rectangle created from the click point and # get the rectangle created from the click point and
# left mouse button release points # left mouse button release points

View File

@ -77,15 +77,15 @@ class GetFilterFromAPI(QDialog):
self._pending_downloads -= 1 self._pending_downloads -= 1
# If reply is an error or reply is a redirection, login is not accepted # If reply is an error or reply is a redirection, login is not accepted
print(reply.attribute( print(reply.attribute(
QNetworkRequest.HttpStatusCodeAttribute QNetworkRequest.Attribute(0)
)) ))
print(reply.error(),' : ',reply.dtype) print(reply.error(),' : ',reply.dtype)
self.network_manager.cookieStatus = reply.attribute( self.network_manager.cookieStatus = reply.attribute(
QNetworkRequest.HttpStatusCodeAttribute QNetworkRequest.Attribute(0)
) )
QApplication.restoreOverrideCursor() QApplication.restoreOverrideCursor()
if ( if (
reply.error() != QNetworkReply.NoError reply.error() != QNetworkReply.NetworkError(0)
or self.network_manager.cookieStatus != 200 or self.network_manager.cookieStatus != 200
): ):
# Error code 299 means the logins are invalid # Error code 299 means the logins are invalid
@ -126,7 +126,7 @@ class GetFilterFromAPI(QDialog):
def get_jdd(self): def get_jdd(self):
self._pending_downloads += 1 self._pending_downloads += 1
QApplication.setOverrideCursor(Qt.WaitCursor) QApplication.setOverrideCursor(Qt.CursorShape(3))
self.dlg.jdd_box.setEnabled(True) self.dlg.jdd_box.setEnabled(True)
url_api = self.domain_url + 'api/meta/datasets?' url_api = self.domain_url + 'api/meta/datasets?'
@ -142,7 +142,7 @@ class GetFilterFromAPI(QDialog):
def get_phylog(self): def get_phylog(self):
self._pending_downloads += 2 self._pending_downloads += 2
QApplication.setOverrideCursor(Qt.WaitCursor) QApplication.setOverrideCursor(Qt.CursorShape(3))
self.dlg.regne.setEnabled(True) self.dlg.regne.setEnabled(True)
if self.parent.src_name == 'GéoNature': if self.parent.src_name == 'GéoNature':
@ -154,7 +154,7 @@ class GetFilterFromAPI(QDialog):
def get_taxon_tree(self): def get_taxon_tree(self):
QApplication.setOverrideCursor(Qt.WaitCursor) QApplication.setOverrideCursor(Qt.CursorShape(3))
if self.parent.src_name == 'GéoNature': if self.parent.src_name == 'GéoNature':
url_api = self.tax_url + 'api/synthese/taxons_tree' url_api = self.tax_url + 'api/synthese/taxons_tree'
@ -170,8 +170,8 @@ class GetFilterFromAPI(QDialog):
def send_request(self,url,type_request,type_param): def send_request(self,url,type_request,type_param):
print(url) print(url)
request = QNetworkRequest(url) request = QNetworkRequest(url)
request.setHeader(QNetworkRequest.ContentTypeHeader, "application/json") request.setHeader(QNetworkRequest.KnownHeaders(0), "application/json")
request.setHeader(QNetworkRequest.CookieHeader, self.cookie) request.setHeader(QNetworkRequest.KnownHeaders(4), self.cookie)
if type_request == 'GET': if type_request == 'GET':
reply = self.network_manager.get(request) reply = self.network_manager.get(request)
elif type_request == 'POST': elif type_request == 'POST':