flake8 and Qt6 fix
This commit is contained in:
parent
6c1af3c61c
commit
36de24532a
@ -781,6 +781,8 @@ class AutoMap_Editor(QDialog, EDITOR_CLASS):
|
|||||||
del self.QMBquestion
|
del self.QMBquestion
|
||||||
except ValueError:
|
except ValueError:
|
||||||
TryMessage = True
|
TryMessage = True
|
||||||
|
except AttributeError:
|
||||||
|
TryMessage = True
|
||||||
|
|
||||||
if TryMessage is True:
|
if TryMessage is True:
|
||||||
iface.openLayoutDesigner(layout_modifie)
|
iface.openLayoutDesigner(layout_modifie)
|
||||||
@ -808,7 +810,7 @@ class AutoMap_Editor(QDialog, EDITOR_CLASS):
|
|||||||
pc.pages()[0].setPageSize('A3', QgsLayoutItemPage.Landscape)
|
pc.pages()[0].setPageSize('A3', QgsLayoutItemPage.Landscape)
|
||||||
|
|
||||||
values_page_import = values_page[:-3]
|
values_page_import = values_page[:-3]
|
||||||
eval("exec('from .tools.mises_en_pages import '+values_page_import)")
|
eval("exec('from .tools.mises_en_pages import ' + values_page_import)")
|
||||||
eval("exec('self.template_parameters = '+ values_page_import + '.fletch_canvas(self)')")
|
eval("exec('self.template_parameters = '+ values_page_import + '.fletch_canvas(self)')")
|
||||||
|
|
||||||
def bar_echelle_auto(self, echelle, bar_echelle):
|
def bar_echelle_auto(self, echelle, bar_echelle):
|
||||||
|
|||||||
@ -1,95 +1,41 @@
|
|||||||
import logging
|
import logging
|
||||||
import os
|
# from qgis.gui import *
|
||||||
from collections import namedtuple
|
|
||||||
from enum import Enum
|
|
||||||
from functools import partial
|
|
||||||
from pathlib import Path
|
|
||||||
from xml.dom.minidom import parseString
|
|
||||||
from qgis.gui import *
|
|
||||||
import qgis
|
|
||||||
from importlib import import_module
|
|
||||||
from qgis.core import (
|
from qgis.core import (
|
||||||
NULL,
|
|
||||||
QgsApplication,
|
|
||||||
QgsScaleBarSettings,
|
|
||||||
QgsDataSourceUri,
|
QgsDataSourceUri,
|
||||||
QgsProject,
|
QgsProject,
|
||||||
QgsProviderConnectionException,
|
|
||||||
QgsProviderRegistry,
|
|
||||||
QgsRasterLayer,
|
|
||||||
QgsSettings,
|
QgsSettings,
|
||||||
QgsVectorLayer,
|
QgsVectorLayer,
|
||||||
QgsGeometry,
|
|
||||||
QgsPrintLayout,
|
|
||||||
QgsReadWriteContext,
|
|
||||||
QgsLayoutItemMap,
|
|
||||||
QgsLayoutItemPage,
|
|
||||||
QgsLayoutSize,
|
|
||||||
QgsUnitTypes,
|
|
||||||
QgsLayoutPoint,
|
|
||||||
QgsLayoutItemLabel,
|
|
||||||
QgsLayoutItemPicture,
|
|
||||||
QgsLayoutItemLegend,
|
|
||||||
QgsLegendStyle,
|
|
||||||
QgsLayoutItemScaleBar,
|
|
||||||
QgsLayerTreeGroup,
|
|
||||||
QgsCoordinateReferenceSystem,
|
|
||||||
QgsCoordinateTransform,
|
|
||||||
QgsLayerTree,
|
|
||||||
QgsLayoutTableColumn,
|
|
||||||
QgsRectangle,
|
|
||||||
QgsLayoutItemMapOverviewStack,
|
|
||||||
QgsMapThemeCollection,
|
QgsMapThemeCollection,
|
||||||
)
|
)
|
||||||
from qgis.PyQt.QtCore import QLocale, QUrl, QDateTime, Qt
|
from qgis.PyQt.QtCore import QSettings
|
||||||
from qgis.PyQt.QtGui import QDesktopServices, QIcon, QColor, QFont, QMovie
|
from qgis.PyQt.QtGui import QIcon
|
||||||
from qgis.PyQt.QtPrintSupport import QPrinter
|
|
||||||
from qgis.PyQt.QtWidgets import (
|
from qgis.PyQt.QtWidgets import (
|
||||||
QDockWidget,
|
QDockWidget,
|
||||||
QAction,
|
|
||||||
QMessageBox,
|
|
||||||
QPushButton,
|
|
||||||
QDockWidget,
|
|
||||||
QFileDialog,
|
|
||||||
QInputDialog,
|
QInputDialog,
|
||||||
QMenu,
|
|
||||||
QToolButton,
|
|
||||||
QTableWidget,
|
|
||||||
QTableWidgetItem,
|
|
||||||
QVBoxLayout,
|
|
||||||
)
|
)
|
||||||
import psycopg2
|
|
||||||
try:
|
|
||||||
from PyQt5.QtCore import QSettings
|
|
||||||
from PyQt5 import QtGui
|
|
||||||
from PyQt5 import QtWidgets
|
|
||||||
except:
|
|
||||||
from PyQt6.QtCore import QSettings
|
|
||||||
from PyQt6 import QtGui
|
|
||||||
from PyQt6 import QtWidgets
|
|
||||||
from qgis.PyQt.QtXml import QDomDocument
|
|
||||||
from qgis.utils import iface
|
|
||||||
import glob
|
|
||||||
try:
|
|
||||||
|
|
||||||
|
from qgis.PyQt.QtXml import QDomDocument
|
||||||
|
|
||||||
|
try:
|
||||||
Enabled = True
|
Enabled = True
|
||||||
from .tools.StyleLayer import *
|
from .tools.StyleLayer import host, port, dbname, os_user
|
||||||
except:
|
except ValueError:
|
||||||
Enabled = False
|
Enabled = False
|
||||||
from .tools.resources import (
|
from .tools.resources import (
|
||||||
load_ui,
|
load_ui,
|
||||||
resources_path,
|
resources_path,
|
||||||
send_issues,
|
# send_issues,
|
||||||
)
|
)
|
||||||
from .issues import CenRa_Issues
|
# from .issues import CenRa_Issues
|
||||||
|
|
||||||
from datetime import date
|
# from datetime import date
|
||||||
|
|
||||||
EDITOR_CLASS = load_ui('CenRa_AutoMapStyle_base.ui')
|
EDITOR_CLASS = load_ui('CenRa_AutoMapStyle_base.ui')
|
||||||
LOGGER = logging.getLogger('CenRa_AutoMapStyle')
|
LOGGER = logging.getLogger('CenRa_AutoMapStyle')
|
||||||
|
|
||||||
class AutoMap_Style(QDockWidget, EDITOR_CLASS):
|
|
||||||
|
|
||||||
|
class AutoMap_Style(QDockWidget, EDITOR_CLASS):
|
||||||
def __init__(self, parent=None):
|
def __init__(self, parent=None):
|
||||||
_ = parent
|
_ = parent
|
||||||
super().__init__()
|
super().__init__()
|
||||||
@ -97,7 +43,7 @@ class AutoMap_Style(QDockWidget, EDITOR_CLASS):
|
|||||||
self.settings = QgsSettings()
|
self.settings = QgsSettings()
|
||||||
self.s = QSettings()
|
self.s = QSettings()
|
||||||
|
|
||||||
self.toolButton.setIcon(QtGui.QIcon(resources_path('icons','loader.png')))
|
self.toolButton.setIcon(QIcon(resources_path('icons', 'loader.png')))
|
||||||
|
|
||||||
self.loadComboBox()
|
self.loadComboBox()
|
||||||
self.toolButton.clicked.connect(self.loadStyle)
|
self.toolButton.clicked.connect(self.loadStyle)
|
||||||
@ -118,7 +64,7 @@ class AutoMap_Style(QDockWidget, EDITOR_CLASS):
|
|||||||
|
|
||||||
def loginfo(self):
|
def loginfo(self):
|
||||||
InputDialog = QInputDialog()
|
InputDialog = QInputDialog()
|
||||||
mdp = InputDialog.getText(None,'Foncier','Mot de pass base foncier:')
|
mdp = InputDialog.getText(None, 'Foncier', 'Mot de pass base foncier:')
|
||||||
return mdp
|
return mdp
|
||||||
|
|
||||||
def loadAdministratif(self):
|
def loadAdministratif(self):
|
||||||
@ -129,24 +75,24 @@ class AutoMap_Style(QDockWidget, EDITOR_CLASS):
|
|||||||
mdp = self.loginfo()[0]
|
mdp = self.loginfo()[0]
|
||||||
if mdp != '':
|
if mdp != '':
|
||||||
# couche = [['_form_power_rename','_form_power_rename_contour_2025'],['_42_bois_du_roy','_42_bois_du_roy_habitat_2021']]
|
# couche = [['_form_power_rename','_form_power_rename_contour_2025'],['_42_bois_du_roy','_42_bois_du_roy_habitat_2021']]
|
||||||
couche = [['administratif','departements2024','gid'],['administratif','v_communes','id']]
|
couche = [['administratif', 'departements2024', 'gid'], ['administratif', 'v_communes', 'id']]
|
||||||
for schema_table in couche:
|
for schema_table in couche:
|
||||||
schema = schema_table[0]
|
schema = schema_table[0]
|
||||||
table = schema_table[1]
|
table = schema_table[1]
|
||||||
key = schema_table[2]
|
key = schema_table[2]
|
||||||
uri = QgsDataSourceUri()
|
uri = QgsDataSourceUri()
|
||||||
uri.setConnection(host ,port ,dbname ,os_user ,mdp)
|
uri.setConnection(host, port, dbname, os_user, mdp)
|
||||||
# nom du schéma à remplacer: "hydrographie" à supprimer et mettre "couches_collaboratives" lorsqu'on aura regroupé les couches à modifier dans un même schéma
|
# nom du schéma à remplacer: "hydrographie" à supprimer et mettre "couches_collaboratives" lorsqu'on aura regroupé les couches à modifier dans un même schéma
|
||||||
uri.setDataSource(schema, table, "geom")
|
uri.setDataSource(schema, table, "geom")
|
||||||
uri.setKeyColumn(key)
|
uri.setKeyColumn(key)
|
||||||
layer = QgsVectorLayer(uri.uri(), table, "postgres")
|
layer = QgsVectorLayer(uri.uri(), table, "postgres")
|
||||||
if layer.isValid() == True:
|
if layer.isValid() is True:
|
||||||
layerName = layer.name()
|
layerName = layer.name()
|
||||||
listStyle = layer.listStylesInDatabase()
|
listStyle = layer.listStylesInDatabase()
|
||||||
try:
|
try:
|
||||||
StyleExist = True
|
StyleExist = True
|
||||||
indexStyle = (listStyle[2].index(layerName))
|
indexStyle = (listStyle[2].index(layerName))
|
||||||
except:
|
except ValueError:
|
||||||
StyleExist = False
|
StyleExist = False
|
||||||
if StyleExist:
|
if StyleExist:
|
||||||
StyleId = (listStyle[1][indexStyle])
|
StyleId = (listStyle[1][indexStyle])
|
||||||
@ -171,23 +117,23 @@ class AutoMap_Style(QDockWidget, EDITOR_CLASS):
|
|||||||
mdp = self.loginfo()[0]
|
mdp = self.loginfo()[0]
|
||||||
if mdp != '':
|
if mdp != '':
|
||||||
# couche = [['_form_power_rename','_form_power_rename_contour_2025'],['_42_bois_du_roy','_42_bois_du_roy_habitat_2021']]
|
# couche = [['_form_power_rename','_form_power_rename_contour_2025'],['_42_bois_du_roy','_42_bois_du_roy_habitat_2021']]
|
||||||
couche = [['sites','v_sites_parcelles'],['sites','v_sites'],['inventaires','suivi_zh'],['inventaires','suivi_ps']]
|
couche = [['sites', 'v_sites_parcelles'], ['sites', 'v_sites'], ['inventaires', 'suivi_zh'], ['inventaires', 'suivi_ps']]
|
||||||
for schema_table in couche:
|
for schema_table in couche:
|
||||||
schema = schema_table[0]
|
schema = schema_table[0]
|
||||||
table = schema_table[1]
|
table = schema_table[1]
|
||||||
uri = QgsDataSourceUri()
|
uri = QgsDataSourceUri()
|
||||||
uri.setConnection(host ,port ,dbname ,os_user ,mdp)
|
uri.setConnection(host, port, dbname, os_user, mdp)
|
||||||
# nom du schéma à remplacer: "hydrographie" à supprimer et mettre "couches_collaboratives" lorsqu'on aura regroupé les couches à modifier dans un même schéma
|
# nom du schéma à remplacer: "hydrographie" à supprimer et mettre "couches_collaboratives" lorsqu'on aura regroupé les couches à modifier dans un même schéma
|
||||||
uri.setDataSource(schema, table, "geom")
|
uri.setDataSource(schema, table, "geom")
|
||||||
uri.setKeyColumn('gid')
|
uri.setKeyColumn('gid')
|
||||||
layer = QgsVectorLayer(uri.uri(), table, "postgres")
|
layer = QgsVectorLayer(uri.uri(), table, "postgres")
|
||||||
if layer.isValid() == True:
|
if layer.isValid() is True:
|
||||||
layerName = layer.name()
|
layerName = layer.name()
|
||||||
listStyle = layer.listStylesInDatabase()
|
listStyle = layer.listStylesInDatabase()
|
||||||
try:
|
try:
|
||||||
StyleExist = True
|
StyleExist = True
|
||||||
indexStyle = (listStyle[2].index(layerName))
|
indexStyle = (listStyle[2].index(layerName))
|
||||||
except:
|
except ValueError:
|
||||||
StyleExist = False
|
StyleExist = False
|
||||||
if StyleExist:
|
if StyleExist:
|
||||||
StyleId = (listStyle[1][indexStyle])
|
StyleId = (listStyle[1][indexStyle])
|
||||||
|
|||||||
@ -9,7 +9,7 @@ from builtins import str
|
|||||||
from qgis.PyQt.QtCore import QSettings
|
from qgis.PyQt.QtCore import QSettings
|
||||||
from qgis.PyQt.QtWidgets import QDialog, QMessageBox
|
from qgis.PyQt.QtWidgets import QDialog, QMessageBox
|
||||||
from qgis.PyQt import QtGui
|
from qgis.PyQt import QtGui
|
||||||
from qgis.core import QgsDataSourceUri, QgsSettings, QgsWkbTypes
|
from qgis.core import QgsDataSourceUri, QgsSettings, QgsWkbTypes, Qgis
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from .tools.PythonSQL import login_base
|
from .tools.PythonSQL import login_base
|
||||||
@ -50,7 +50,7 @@ class Copie_Editor(QDialog, EDITOR_CLASS):
|
|||||||
|
|
||||||
if layer is None:
|
if layer is None:
|
||||||
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner une table !", level=QgsMessageBar.WARNING, duration=5)
|
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner une table !", level=QgsMessageBar.WARNING, duration=5)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner une table !", level=1, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner une table !", level=Qgis.Warning, duration=5)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
# Récupération des sources de la couche active
|
# Récupération des sources de la couche active
|
||||||
@ -67,7 +67,7 @@ class Copie_Editor(QDialog, EDITOR_CLASS):
|
|||||||
|
|
||||||
if source_db != sigdb:
|
if source_db != sigdb:
|
||||||
# self.iface.messageBar().pushMessage(u"Un référentiel ne peut être copié, utilisez les filtres !", level=QgsMessageBar.CRITICAL, duration=10)
|
# self.iface.messageBar().pushMessage(u"Un référentiel ne peut être copié, utilisez les filtres !", level=QgsMessageBar.CRITICAL, duration=10)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Vous ne pouvez copier des couches que dans sigXX", level=2, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Vous ne pouvez copier des couches que dans sigXX", level=Qgis.Critical, duration=5)
|
||||||
else:
|
else:
|
||||||
user = account[0]
|
user = account[0]
|
||||||
mdp = account[1]
|
mdp = account[1]
|
||||||
@ -208,5 +208,5 @@ class Copie_Editor(QDialog, EDITOR_CLASS):
|
|||||||
con.close()
|
con.close()
|
||||||
|
|
||||||
# self.iface.messageBar().pushMessage("Table \"" + source_schema + "." + source_tablename + u"\" copiée dans \"" + schema + "." + tablename + "\"." , level=QgsMessageBar.INFO, duration=10)
|
# self.iface.messageBar().pushMessage("Table \"" + source_schema + "." + source_tablename + u"\" copiée dans \"" + schema + "." + tablename + "\"." , level=QgsMessageBar.INFO, duration=10)
|
||||||
self.iface.messageBar().pushMessage("Bravo!", "Table \"" + source_schema + "." + source_tablename + u"\" copiée dans \"" + schema + "." + tablename + "\".", level=3, duration=5)
|
self.iface.messageBar().pushMessage("Bravo!", "Table \"" + source_schema + "." + source_tablename + u"\" copiée dans \"" + schema + "." + tablename + "\".", level=Qgis.Info, duration=5)
|
||||||
pass
|
pass
|
||||||
|
|||||||
@ -12,6 +12,7 @@ from qgis.core import (
|
|||||||
QgsSettings,
|
QgsSettings,
|
||||||
QgsGeometry,
|
QgsGeometry,
|
||||||
QgsWkbTypes,
|
QgsWkbTypes,
|
||||||
|
Qgis,
|
||||||
)
|
)
|
||||||
from qgis.PyQt import QtGui, QtCore
|
from qgis.PyQt import QtGui, QtCore
|
||||||
from qgis.PyQt.QtGui import QIcon
|
from qgis.PyQt.QtGui import QIcon
|
||||||
@ -238,7 +239,7 @@ class Metabase_Editor(QDialog, EDITOR_CLASS):
|
|||||||
self.new_data(layer)
|
self.new_data(layer)
|
||||||
else:
|
else:
|
||||||
self.close()
|
self.close()
|
||||||
iface.messageBar().pushMessage("Information:", "Cette couche n'est pas stockée dans PostgreSQL", level=1, duration=30)
|
iface.messageBar().pushMessage("Information:", "Cette couche n'est pas stockée dans PostgreSQL", level=Qgis.Warning, duration=30)
|
||||||
|
|
||||||
def is_in_psql(self, layer):
|
def is_in_psql(self, layer):
|
||||||
try:
|
try:
|
||||||
|
|||||||
@ -15,7 +15,7 @@ from qgis.PyQt.QtWidgets import QDialog, QMessageBox
|
|||||||
from qgis.PyQt import QtGui
|
from qgis.PyQt import QtGui
|
||||||
|
|
||||||
# from qgis.core import *
|
# from qgis.core import *
|
||||||
from qgis.core import QgsSettings
|
from qgis.core import QgsSettings, Qgis
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from .tools.PythonSQL import login_base
|
from .tools.PythonSQL import login_base
|
||||||
@ -98,7 +98,7 @@ class Postgis_Creator(QDialog, EDITOR_CLASS):
|
|||||||
cur.execute(SQL_schema)
|
cur.execute(SQL_schema)
|
||||||
cur.execute(SQL_GRANT_SCHEMA)
|
cur.execute(SQL_GRANT_SCHEMA)
|
||||||
else:
|
else:
|
||||||
iface.messageBar().pushMessage("POSTGRESQL :", "Pas de couche sélectionnée, création refusée.", level=1, duration=30)
|
iface.messageBar().pushMessage("POSTGRESQL :", "Pas de couche sélectionnée, création refusée.", level=Qgis.Warning, duration=30)
|
||||||
|
|
||||||
create_contour(self, schema, cur, con, host, port, dbname, user, mdp)
|
create_contour(self, schema, cur, con, host, port, dbname, user, mdp)
|
||||||
create_habita(self, schema, cur, con, host, port, dbname, user, mdp)
|
create_habita(self, schema, cur, con, host, port, dbname, user, mdp)
|
||||||
|
|||||||
@ -5,7 +5,7 @@ from builtins import object
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
# from qgis.PyQt import uic
|
# from qgis.PyQt import uic
|
||||||
from qgis.core import QgsDataSourceUri, QgsLayerTreeLayer, QgsProject, QgsVectorLayer
|
from qgis.core import QgsDataSourceUri, QgsLayerTreeLayer, QgsProject, QgsVectorLayer, Qgis
|
||||||
from qgis.PyQt.QtGui import QIcon
|
from qgis.PyQt.QtGui import QIcon
|
||||||
from qgis.PyQt.QtWidgets import QMenu, QAction, QFileDialog
|
from qgis.PyQt.QtWidgets import QMenu, QAction, QFileDialog
|
||||||
from qgis.PyQt.QtCore import QSettings, QTranslator, QCoreApplication, qVersion
|
from qgis.PyQt.QtCore import QSettings, QTranslator, QCoreApplication, qVersion
|
||||||
@ -553,7 +553,7 @@ class SICEN(object):
|
|||||||
layer = self.iface.activeLayer()
|
layer = self.iface.activeLayer()
|
||||||
if layer is None:
|
if layer is None:
|
||||||
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner une table !", level=QgsMessageBar.WARNING, duration=5)
|
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner une table !", level=QgsMessageBar.WARNING, duration=5)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner une table !", level=1, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner une table !", level=Qgis.Warning, duration=5)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
selection = layer.selectedFeatures()
|
selection = layer.selectedFeatures()
|
||||||
@ -688,16 +688,16 @@ class SICEN(object):
|
|||||||
# legende.setGroupExpanded (index, True)
|
# legende.setGroupExpanded (index, True)
|
||||||
|
|
||||||
# self.iface.messageBar().pushMessage(u"Extraction réussie : ", u" Pensez à renommer vos couches pour plus de lisibilité.", level=QgsMessageBar.INFO, duration=10)
|
# self.iface.messageBar().pushMessage(u"Extraction réussie : ", u" Pensez à renommer vos couches pour plus de lisibilité.", level=QgsMessageBar.INFO, duration=10)
|
||||||
self.iface.messageBar().pushMessage("Info", u"Extraction réussie : ", u" Pensez à renommer vos couches pour plus de lisibilité.", level=0, duration=4)
|
self.iface.messageBar().pushMessage("Info", u"Extraction réussie : ", u" Pensez à renommer vos couches pour plus de lisibilité.", level=Qgis.Info, duration=4)
|
||||||
|
|
||||||
elif layer.selectedFeatureCount() == 0:
|
elif layer.selectedFeatureCount() == 0:
|
||||||
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner au moins un polygone !", level=QgsMessageBar.WARNING, duration=5)
|
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner au moins un polygone !", level=QgsMessageBar.WARNING, duration=5)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner au moins un polygone !", level=1, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner au moins un polygone !", level=Qgis.Warning, duration=5)
|
||||||
reqwhere_geom = ''
|
reqwhere_geom = ''
|
||||||
|
|
||||||
else:
|
else:
|
||||||
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner qu'un seul polygone !", level=QgsMessageBar.WARNING, duration=5)
|
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner qu'un seul polygone !", level=QgsMessageBar.WARNING, duration=5)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Vous ne devez sélectionner qu'un seul polygone !", level=1, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Vous ne devez sélectionner qu'un seul polygone !", level=Qgis.Warning, duration=5)
|
||||||
reqwhere_geom = ''
|
reqwhere_geom = ''
|
||||||
else:
|
else:
|
||||||
# Requete finale
|
# Requete finale
|
||||||
@ -819,7 +819,7 @@ class SICEN(object):
|
|||||||
# legende.setGroupExpanded (index, True)
|
# legende.setGroupExpanded (index, True)
|
||||||
|
|
||||||
# self.iface.messageBar().pushMessage(u"Extraction réussie : ", u" Pensez à renommer vos couches pour plus de lisibilité.", level=QgsMessageBar.INFO, duration=10)
|
# self.iface.messageBar().pushMessage(u"Extraction réussie : ", u" Pensez à renommer vos couches pour plus de lisibilité.", level=QgsMessageBar.INFO, duration=10)
|
||||||
self.iface.messageBar().pushMessage("Info", u"Extraction réussie : ", u" Pensez à renommer vos couches pour plus de lisibilité.", level=0, duration=10)
|
self.iface.messageBar().pushMessage("Info", u"Extraction réussie : ", u" Pensez à renommer vos couches pour plus de lisibilité.", level=Qgis.Info, duration=10)
|
||||||
|
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@ -829,7 +829,7 @@ class SICEN(object):
|
|||||||
|
|
||||||
if layer is None:
|
if layer is None:
|
||||||
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner une table !", level=QgsMessageBar.WARNING, duration=5)
|
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner une table !", level=QgsMessageBar.WARNING, duration=5)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner une table !", level=1, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner une table !", level=Qgis.Warning, duration=5)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
selection = layer.selectedFeatures()
|
selection = layer.selectedFeatures()
|
||||||
@ -912,12 +912,12 @@ class SICEN(object):
|
|||||||
|
|
||||||
file.close()
|
file.close()
|
||||||
# self.iface.messageBar().pushMessage(u"Export réussi dans " + chemin_fichier , level=QgsMessageBar.INFO, duration=5)
|
# self.iface.messageBar().pushMessage(u"Export réussi dans " + chemin_fichier , level=QgsMessageBar.INFO, duration=5)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Export réussi dans " + chemin_fichier, level=0, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Export réussi dans " + chemin_fichier, level=Qgis.Info, duration=5)
|
||||||
|
|
||||||
elif (layer.selectedFeatureCount() == 0):
|
elif (layer.selectedFeatureCount() == 0):
|
||||||
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner au moins un polygone !", level=QgsMessageBar.WARNING, duration=5)
|
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner au moins un polygone !", level=QgsMessageBar.WARNING, duration=5)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner au moins un polygone !", level=1, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Vous devez sélectionner au moins un polygone !", level=Qgis.Warning, duration=5)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner qu'un seul polygone !", level=QgsMessageBar.WARNING, duration=5)
|
# self.iface.messageBar().pushMessage(u"Vous devez sélectionner qu'un seul polygone !", level=QgsMessageBar.WARNING, duration=5)
|
||||||
self.iface.messageBar().pushMessage("Ooops", u"Vous ne devez sélectionner qu'un seul polygone !", level=1, duration=5)
|
self.iface.messageBar().pushMessage("Ooops", u"Vous ne devez sélectionner qu'un seul polygone !", level=Qgis.Warning, duration=5)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user