Merge pull request #6238 from alexbruy/saga-icon

[processing] SVG icon for SAGA provider
This commit is contained in:
Alexander Bruy 2018-02-01 07:18:01 +02:00 committed by GitHub
commit 3ab6e5c399
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 1 deletions

View File

@ -596,6 +596,7 @@
<file>themes/default/providerGrass.svg</file>
<file>themes/default/providerQgis.svg</file>
<file>themes/default/providerR.svg</file>
<file>themes/default/providerSaga.svg</file>
<file>themes/default/processingModel.svg</file>
<file>themes/default/processingScript.svg</file>
<file>themes/default/processingAlgorithm.svg</file>

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -30,6 +30,7 @@ from qgis.PyQt.QtGui import QIcon
from qgis.PyQt.QtCore import QCoreApplication
from qgis.core import (QgsProcessingProvider,
QgsProcessingUtils,
QgsApplication,
QgsMessageLog)
from processing.core.ProcessingConfig import ProcessingConfig, Setting
from processing.tools.system import isWindows, isMac
@ -134,7 +135,7 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
return False
def icon(self):
return QIcon(os.path.join(pluginPath, 'images', 'saga.png'))
return QgsApplication.getThemeIcon("/providerSaga.svg")
def tr(self, string, context=''):
if context == '':