Optimisation et Compatibiliter Qt6

This commit is contained in:
2025-07-23 11:59:48 +02:00
parent bea31c870b
commit 3719456f04
2 changed files with 7 additions and 5 deletions
+6 -4
View File
@@ -22,7 +22,6 @@ except:
from qgis.core import *
from qgis.core import QgsDataSourceUri
from qgis.PyQt.QtSvg import QSvgWidget
from qgis.PyQt.QtWidgets import (
QDialog,
QAction,
@@ -496,7 +495,11 @@ var Travaux = L.geoJSON(TravauxJSON,{
SVG = 'mIconRaster.svg'
else:
SVG = 'mIconWfs.svg'
svgWidget = QSvgWidget(resources_path('icons',SVG))
itemIcon = QTableWidgetItem()
icon = QIcon()
icon.addPixmap(QtGui.QPixmap(resources_path('icons',SVG)), QIcon.Mode(0), QIcon.State(1))
itemIcon.setIcon(icon)
else:
type_val='agregation'
schema_name=str(value[0])
@@ -504,8 +507,7 @@ var Travaux = L.geoJSON(TravauxJSON,{
item = QTableWidgetItem(type_val)
if dbtype == refdb:
self.tableWidget.setCellWidget(i,0,svgWidget)
self.tableWidget.setItem(i,0,QTableWidgetItem(''))
self.tableWidget.setItem(i,0,itemIcon)
else:
self.tableWidget.setCellWidget(i,0,None)
self.tableWidget.setItem(i,0,item)