Skip to content

Commit d9deb23

Browse files
committed
[GRASS] fixed icons in browser
1 parent 5b1a714 commit d9deb23

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/providers/grass/qgsgrassprovidermodule.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,12 @@ QVector<QgsDataItem *>QgsGrassLocationItem::createChildren()
371371
return mapsets;
372372
}
373373

374+
QIcon QgsGrassLocationItem::icon()
375+
{
376+
return QgsApplication::getThemeIcon( "/grass_mapset.svg" );
377+
}
378+
379+
374380
//----------------------- QgsGrassMapsetItem ------------------------------
375381

376382
QList<QgsGrassImport *> QgsGrassMapsetItem::sImports;
@@ -412,7 +418,7 @@ QIcon QgsGrassMapsetItem::icon()
412418
return QgsApplication::getThemeIcon( "/grass_mapset_search.svg" );
413419
}
414420
}
415-
return QgsDirectoryItem::icon();
421+
return QgsApplication::getThemeIcon( "/grass_mapset.svg" );
416422
}
417423

418424
void QgsGrassMapsetItem::setState( State state )

src/providers/grass/qgsgrassprovidermodule.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ class QgsGrassLocationItem : public QgsDirectoryItem, public QgsGrassObjectItemB
8282
public:
8383
QgsGrassLocationItem( QgsDataItem *parent, QString dirPath, QString path );
8484

85-
QIcon icon() override { return QgsDirectoryItem::icon(); }
85+
QIcon icon() override;
8686

8787
QVector<QgsDataItem *> createChildren() override;
8888
#ifdef HAVE_GUI

0 commit comments

Comments
 (0)