Skip to content

Commit 3ab6e5c

Browse files
authored
Merge pull request #6238 from alexbruy/saga-icon
[processing] SVG icon for SAGA provider
2 parents f845e02 + c3fc560 commit 3ab6e5c

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

images/images.qrc

+1
Original file line numberDiff line numberDiff line change
@@ -596,6 +596,7 @@
596596
<file>themes/default/providerGrass.svg</file>
597597
<file>themes/default/providerQgis.svg</file>
598598
<file>themes/default/providerR.svg</file>
599+
<file>themes/default/providerSaga.svg</file>
599600
<file>themes/default/processingModel.svg</file>
600601
<file>themes/default/processingScript.svg</file>
601602
<file>themes/default/processingAlgorithm.svg</file>
+1
Loading

python/plugins/processing/algs/saga/SagaAlgorithmProvider.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
from qgis.PyQt.QtCore import QCoreApplication
3131
from qgis.core import (QgsProcessingProvider,
3232
QgsProcessingUtils,
33+
QgsApplication,
3334
QgsMessageLog)
3435
from processing.core.ProcessingConfig import ProcessingConfig, Setting
3536
from processing.tools.system import isWindows, isMac
@@ -134,7 +135,7 @@ def supportsNonFileBasedOutput(self):
134135
return False
135136

136137
def icon(self):
137-
return QIcon(os.path.join(pluginPath, 'images', 'saga.png'))
138+
return QgsApplication.getThemeIcon("/providerSaga.svg")
138139

139140
def tr(self, string, context=''):
140141
if context == '':

0 commit comments

Comments
 (0)