Qt5 et Qt6 Compatible #4

Merged
Colas merged 4 commits from tlaveille/plugin_gn_tools:master into master 2026-04-22 14:38:10 +02:00
2 changed files with 7 additions and 6 deletions
Showing only changes of commit db04635b84 - Show all commits

View File

@ -19,16 +19,16 @@ deprecated=False
experimental=True
plugin_dependencies=
qgisMinimumVersion=3.30
qgisMaximumVersion=3.99
qgisMaximumVersion=4.99
supportsQt6=True
# versioning
version=0.1.0
version=0.1.1
changelog=
[service]
domain_name=https://geonature.cen-isere.fr/geonature
domain_name=https://geonature.cenra-outils.org/geonature
biodiv_aura=https://donnees.biodiversite-auvergne-rhone-alpes.fr
[ref_taxon]

7
gn_tools/plugin_main.py Executable file → Normal file
View File

@ -24,7 +24,7 @@ from qgis.PyQt.QtCore import QCoreApplication, QLocale, QTranslator, QUrl
from qgis.PyQt.QtGui import QDesktopServices, QIcon
from qgis.PyQt.QtWidgets import QAction, QMessageBox
from qgis.PyQt.QtNetwork import QNetworkAccessManager
from PyQt5.QtWidgets import QCheckBox, QApplication
from qgis.PyQt.QtWidgets import QCheckBox, QApplication
# project
from gn_tools.__about__ import (
@ -388,12 +388,13 @@ class GnToolsPlugin:
self.dlg.show()
# Run the dialog event loop
result = self.dlg.exec_()
result = self.dlg.exec()
if result:
# Do something useful here - delete the line containing pass and
# substitute with you
print('ok')
print(result)
self.dlg.activateWindow()
pass
@ -469,7 +470,7 @@ class GnToolsPlugin:
def activate_window(self):
# Put the dialog on top once the rectangle is drawn
# self.activateWindow()
self.dlg.activateWindow()
self.canvas.unsetMapTool(self.move_tool)
self.check_valid()