[gui] Add icon for Stacked Diagrams

This commit is contained in:
Germán Carrillo 2024-09-30 08:55:22 -05:00 committed by Nyall Dawson
parent b144272277
commit 4800c7717b
3 changed files with 3 additions and 1 deletions

View File

@ -1008,6 +1008,7 @@
<file>themes/default/mIconCloud.svg</file>
<file>themes/default/mActionTextInsideRect.svg</file>
<file>themes/default/mIconLabelingRules.svg</file>
<file>themes/default/stacked-diagram.svg</file>
</qresource>
<qresource prefix="/images/tips">
<file alias="symbol_levels.png">qgis_tips/symbol_levels.png</file>

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".75"><path fill="#fce94f" stroke="#c4a000" d="M.5 31.5v-3h7v3h-7z" style="stroke-width:.74834646;stroke-dasharray:none" transform="translate(0 -16)"/><path fill="#f79191" stroke="#a40000" d="M3.5 23.5v-3h4v3h-4z" style="stroke-width:.74834646;stroke-dasharray:none" transform="translate(0 -16)"/><path fill="#8ae234" stroke="#4e9a06" d="M1.5 27.5v-3h6v3h-6z" style="stroke-width:.74834646;stroke-dasharray:none" transform="translate(0 -16)"/><path fill="#fce94f" stroke="#c4a000" d="M15.5 31.5v-3h-7v3h7z" style="stroke-width:.74834646;stroke-dasharray:none" transform="translate(0 -16)"/><path fill="#f79191" stroke="#a40000" d="M12.5 23.5v-3h-4v3h4z" style="stroke-width:.74834646;stroke-dasharray:none" transform="translate(0 -16)"/><path fill="#8ae234" stroke="#4e9a06" d="M14.5 27.5v-3h-6v3h6z" style="stroke-width:.74834646;stroke-dasharray:none" transform="translate(0 -16)"/></g></svg>

After

Width:  |  Height:  |  Size: 1020 B

View File

@ -48,7 +48,7 @@ QgsDiagramWidget::QgsDiagramWidget( QgsVectorLayer *layer, QgsMapCanvas *canvas,
mDiagramTypeComboBox->addItem( QgsApplication::getThemeIcon( QStringLiteral( "text.svg" ) ), tr( "Text Diagram" ), ModeText );
mDiagramTypeComboBox->addItem( QgsApplication::getThemeIcon( QStringLiteral( "histogram.svg" ) ), tr( "Histogram" ), ModeHistogram );
mDiagramTypeComboBox->addItem( QgsApplication::getThemeIcon( QStringLiteral( "stacked-bar.svg" ) ), tr( "Stacked Bars" ), ModeStackedBar );
mDiagramTypeComboBox->addItem( QgsApplication::getThemeIcon( QStringLiteral( "diagramNone.svg" ) ), tr( "Stacked Diagram" ), ModeStacked );
mDiagramTypeComboBox->addItem( QgsApplication::getThemeIcon( QStringLiteral( "stacked-diagram.svg" ) ), tr( "Stacked Diagram" ), ModeStacked );
connect( mEngineSettingsButton, &QAbstractButton::clicked, this, &QgsDiagramWidget::showEngineConfigDialog );