From c2d98e7dc3d837f892d1b51ab190bb9e8e7c94d2 Mon Sep 17 00:00:00 2001 From: Etienne Tourigny Date: Wed, 4 Sep 2013 14:01:56 -0300 Subject: [PATCH] use svg icons in browser dock for uI consistency --- images/images.qrc | 1 + images/themes/default/mActionAdd.svg | 198 +++++++++++++++++++++++++++ src/app/qgsbrowserdockwidget.cpp | 4 +- src/ui/qgsbrowserdockwidgetbase.ui | 4 +- 4 files changed, 203 insertions(+), 4 deletions(-) create mode 100644 images/themes/default/mActionAdd.svg diff --git a/images/images.qrc b/images/images.qrc index 678d08ec5f2..77ced3a4b06 100644 --- a/images/images.qrc +++ b/images/images.qrc @@ -112,6 +112,7 @@ themes/default/locked.svg themes/default/mAction.svg themes/default/mActionAdd.png + themes/default/mActionAdd.svg themes/default/mActionAddAllToOverview.svg themes/default/mActionAddArrow.png themes/default/mActionAddBasicShape.png diff --git a/images/themes/default/mActionAdd.svg b/images/themes/default/mActionAdd.svg new file mode 100644 index 00000000000..0cce51aec13 --- /dev/null +++ b/images/themes/default/mActionAdd.svg @@ -0,0 +1,198 @@ + + + + + GIS icon theme 0.2 + + + + + + + + + + + + + + + + image/svg+xml + + GIS icon theme 0.2 + + + Robert Szczepanek + + + + + Robert Szczepanek + + + + + GIS icons + + + GIS icons + http://robert.szczepanek.pl/ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/qgsbrowserdockwidget.cpp b/src/app/qgsbrowserdockwidget.cpp index f481bf76353..2d1df7e49dc 100644 --- a/src/app/qgsbrowserdockwidget.cpp +++ b/src/app/qgsbrowserdockwidget.cpp @@ -223,8 +223,8 @@ QgsBrowserDockWidget::QgsBrowserDockWidget( QString name, QWidget * parent ) : mBrowserView = new QgsBrowserTreeView( this ); mLayoutBrowser->addWidget( mBrowserView ); - mBtnRefresh->setIcon( QgsApplication::getThemeIcon( "mActionRefresh.png" ) ); - mBtnAddLayers->setIcon( QgsApplication::getThemeIcon( "mActionAdd.png" ) ); + mBtnRefresh->setIcon( QgsApplication::getThemeIcon( "mActionDraw.svg" ) ); + mBtnAddLayers->setIcon( QgsApplication::getThemeIcon( "mActionAdd.svg" ) ); mBtnCollapse->setIcon( QgsApplication::getThemeIcon( "mActionCollapseTree.png" ) ); mWidgetFilter->hide(); diff --git a/src/ui/qgsbrowserdockwidgetbase.ui b/src/ui/qgsbrowserdockwidgetbase.ui index 3a93d010226..dbf11b7cd0d 100644 --- a/src/ui/qgsbrowserdockwidgetbase.ui +++ b/src/ui/qgsbrowserdockwidgetbase.ui @@ -58,7 +58,7 @@ - :/images/themes/default/mActionRefresh.png:/images/themes/default/mActionRefresh.png + :/images/themes/default/mActionDraw.svg:/images/themes/default/mActionDraw.svg Qt::ToolButtonIconOnly @@ -78,7 +78,7 @@ - :/images/themes/default/mActionAdd.png:/images/themes/default/mActionAdd.png + :/images/themes/default/mActionAdd.svg:/images/themes/default/mActionAdd.svg Qt::ToolButtonTextBesideIcon