Skip to content

Commit 115a5d7

Browse files
committed
fix: icons for new procs
1 parent 07d4188 commit 115a5d7

File tree

5 files changed

+19
-0
lines changed

5 files changed

+19
-0
lines changed

ORStools/gui/img/icon_export.png

18.6 KB
Loading

ORStools/gui/img/icon_snap.png

1.8 KB
Loading

ORStools/proc/export_proc.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929

3030
from typing import Dict
3131

32+
from qgis.PyQt.QtGui import QIcon
3233
from qgis.core import (
3334
QgsWkbTypes,
3435
QgsFeature,
@@ -43,6 +44,8 @@
4344
)
4445

4546
from qgis.PyQt.QtCore import QMetaType
47+
48+
from ..utils.gui import GuiUtils
4649
from ..utils.wrapper import create_qgs_field
4750

4851

@@ -175,3 +178,7 @@ def displayName(self) -> str:
175178
:return:
176179
"""
177180
return self.tr("Export Network from Map")
181+
182+
def icon(self):
183+
icon_path = GuiUtils.get_icon("icon_export.png")
184+
return QIcon(icon_path)

ORStools/proc/snap_layer_proc.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929

3030
from typing import Dict
3131

32+
from qgis.PyQt.QtGui import QIcon
3233
from qgis.PyQt.QtCore import QMetaType
3334
from qgis.core import (
3435
QgsProcessingParameterFeatureSource,
@@ -42,6 +43,7 @@
4243
)
4344

4445
from ORStools.common import PROFILES
46+
from ORStools.utils.gui import GuiUtils
4547
from ORStools.utils.processing import get_snapped_point_features
4648
from ORStools.proc.base_processing_algorithm import ORSBaseProcessingAlgorithm
4749
from ORStools.utils import exceptions, logger, transform
@@ -141,3 +143,7 @@ def displayName(self) -> str:
141143
:return:
142144
"""
143145
return self.tr("Snap from Point Layer")
146+
147+
def icon(self):
148+
icon_path = GuiUtils.get_icon("icon_snap.png")
149+
return QIcon(icon_path)

ORStools/proc/snap_point_proc.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929

3030
from typing import Dict
3131

32+
from qgis.PyQt.QtGui import QIcon
3233
from qgis.PyQt.QtCore import QMetaType
3334
from qgis.core import (
3435
QgsProcessingParameterPoint,
@@ -41,6 +42,7 @@
4142
)
4243

4344
from ORStools.common import PROFILES
45+
from ORStools.utils.gui import GuiUtils
4446
from ORStools.utils.processing import get_snapped_point_features
4547
from ORStools.proc.base_processing_algorithm import ORSBaseProcessingAlgorithm
4648
from ORStools.utils import exceptions, logger
@@ -126,3 +128,7 @@ def displayName(self) -> str:
126128
:return:
127129
"""
128130
return self.tr("Snap from Point")
131+
132+
def icon(self):
133+
icon_path = GuiUtils.get_icon("icon_snap.png")
134+
return QIcon(icon_path)

0 commit comments

Comments
 (0)