Skip to content

Commit 4e470ef

Browse files
committed
Simplify icon assignment
1 parent bd0f5a6 commit 4e470ef

12 files changed

+19
-27
lines changed

src/ClusteringAction.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ ClusteringAction::ClusteringAction(QObject* parent, const QString& title) :
2121
_clusterDatasetWizardAction(this, "Create cluster dataset"),
2222
_clusterDatasetAction(this, "Target clusters dataset")
2323
{
24-
setIcon(Application::getIconFont("FontAwesome").getIcon("th-large"));
24+
setIconByName("th-large");
2525
setConnectionPermissionsToForceNone();
2626
setConfigurationFlag(WidgetAction::ConfigurationFlag::ForceCollapsedInGroup);
2727
setLabelSizingType(LabelSizingType::Auto);
@@ -46,7 +46,7 @@ ClusteringAction::ClusteringAction(QObject* parent, const QString& title) :
4646
_createClusterDatasetAction.setToolTip("Create new cluster dataset");
4747
_createClusterDatasetAction.setEnabled(false);
4848

49-
_clusterDatasetWizardAction.setIcon(Application::getIconFont("FontAwesome").getIcon("magic"));
49+
_clusterDatasetWizardAction.setIconByName("magic");
5050
_clusterDatasetWizardAction.setToolTip("Create a new cluster dataset");
5151
_clusterDatasetWizardAction.setConfigurationFlag(WidgetAction::ConfigurationFlag::ForceCollapsedInGroup);
5252
_clusterDatasetWizardAction.setLabelSizingType(LabelSizingType::Auto);

src/ColorSourceModel.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@
44
#include <Set.h>
55

66
using namespace mv;
7+
using namespace mv::util;
78

89
QVariant ColorSourceModel::ConstantColorItem::data(int role /*= Qt::UserRole + 1*/) const
910
{
1011
switch (role)
1112
{
1213
case Qt::DecorationRole:
13-
return Application::getIconFont("FontAwesome").getIcon("palette");
14+
return StyledIcon("palette");
1415

1516
case Qt::DisplayRole:
1617
return "Constant";
@@ -27,7 +28,7 @@ QVariant ColorSourceModel::ScatterLayoutItem::data(int role /*= Qt::UserRole + 1
2728
switch (role)
2829
{
2930
case Qt::DecorationRole:
30-
return Application::getIconFont("FontAwesome").getIcon("palette");
31+
return StyledIcon("palette");
3132

3233
case Qt::DisplayRole:
3334
return "Scatter layout";
@@ -71,7 +72,7 @@ QVariant ColorSourceModel::DatasetItem::data(int role /*= Qt::UserRole + 1*/) co
7172
switch (role)
7273
{
7374
case Qt::DecorationRole:
74-
return _dataset->getIcon();
75+
return _dataset->icon();
7576

7677
case Qt::DisplayRole:
7778
return row() == 2 ? _dataset->text() : (_colorSourceModel->getShowFullPathName() ? _dataset->getLocation() : _dataset->text());

src/DatasetsAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ DatasetsAction::DatasetsAction(QObject* parent, const QString& title) :
1616
_positionDatasetPickerAction(this, "Position"),
1717
_colorDatasetPickerAction(this, "Color")
1818
{
19-
setIcon(mv::Application::getIconFont("FontAwesome").getIcon("database"));
19+
setIconByName("database");
2020
setToolTip("Manage loaded datasets for position and color");
2121
setConfigurationFlag(WidgetAction::ConfigurationFlag::ForceCollapsedInGroup);
2222
setLabelSizingType(LabelSizingType::Auto);

src/ExportAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ ExportAction::ExportAction(QObject* parent, const QString& title) :
4242
_exportCancelAction(this, "Cancel", { TriggersAction::Trigger("Export", "Export dimensions"), TriggersAction::Trigger("Cancel", "Cancel export") }),
4343
_aspectRatio()
4444
{
45-
setIcon(mv::Application::getIconFont("FontAwesome").getIcon("camera"));
45+
setIconByName("camera");
4646
setLabelWidthFixed(100);
4747
setConnectionPermissionsToForceNone(true);
4848
setConfigurationFlag(WidgetAction::ConfigurationFlag::ForceCollapsedInGroup);

src/MiscellaneousAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ MiscellaneousAction::MiscellaneousAction(QObject* parent, const QString& title)
1313
_backgroundColorAction(this, "Background color"),
1414
_randomizedDepthAction(this, "Randomized depth", true)
1515
{
16-
setIcon(Application::getIconFont("FontAwesome").getIcon("cog"));
16+
setIconByName("cog");
1717
setLabelSizingType(LabelSizingType::Auto);
1818
setConfigurationFlag(WidgetAction::ConfigurationFlag::ForceCollapsedInGroup);
1919

src/NavigationAction.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,15 @@ NavigationAction::NavigationAction(QObject* parent, const QString& title) :
1616
_zoomDataExtentsAction(this, "Zoom to data extents"),
1717
_freezeZoomAction(this, "Freeze zoom")
1818
{
19-
setIcon(mv::Application::getIconFont("FontAwesome").getIcon("image"));
19+
setIconByName("image");
2020
setShowLabels(false);
2121

2222
addAction(&_zoomRectangleAction);
2323
addAction(&_zoomDataExtentsAction);
2424
addAction(&_freezeZoomAction);
2525

26-
auto& fontAwesome = Application::getIconFont("FontAwesome");
27-
2826
_zoomRectangleAction.setToolTip("Extents of the current view");
29-
_zoomRectangleAction.setIcon(combineIcons(fontAwesome.getIcon("expand"), fontAwesome.getIcon("ellipsis-h")));
27+
_zoomRectangleAction.setIcon(combineIcons(StyledIcon("expand"), StyledIcon("ellipsis-h")));
3028
_zoomRectangleAction.setIconByName("vector-square");
3129
_zoomRectangleAction.setConfigurationFlag(WidgetAction::ConfigurationFlag::ForceCollapsedInGroup);
3230

src/PlotAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ PlotAction::PlotAction(QObject* parent, const QString& title) :
1111
_densityPlotAction(this, "Density")
1212
{
1313
setToolTip("Plot settings");
14-
setIcon(mv::Application::getIconFont("FontAwesome").getIcon("paint-brush"));
14+
setIconByName("paint-brush");
1515
setLabelSizingType(LabelSizingType::Auto);
1616

1717
addAction(&_pointPlotAction.getSizeAction());

src/PositionAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ PositionAction::PositionAction(QObject* parent, const QString& title) :
1111
_yDimensionPickerAction(this, "Y"),
1212
_dontUpdateScatterplot(false)
1313
{
14-
setIcon(mv::Application::getIconFont("FontAwesome").getIcon("ruler-combined"));
14+
setIconByName("ruler-combined");
1515
setLabelSizingType(LabelSizingType::Auto);
1616

1717
addAction(&_xDimensionPickerAction);

src/RenderModeAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ RenderModeAction::RenderModeAction(QObject* parent, const QString& title) :
1111
_densityPlotAction(this, "Density"),
1212
_contourPlotAction(this, "Contour")
1313
{
14-
setIcon(mv::Application::getIconFont("FontAwesome").getIcon("image"));
14+
setIconByName("image");
1515
setDefaultWidgetFlags(OptionAction::HorizontalButtons);
1616
setEnabled(false);
1717

src/ScalarSourceModel.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
#include <Set.h>
66

77
using namespace mv;
8+
using namespace mv::util;
89

910
ScalarSourceModel::ScalarSourceModel(QObject* parent /*= nullptr*/) :
1011
QAbstractListModel(parent),
11-
_datasets(),
1212
_showFullPathName(true)
1313
{
1414
}
@@ -47,13 +47,13 @@ QVariant ScalarSourceModel::data(const QModelIndex& index, int role) const
4747
case Qt::DecorationRole:
4848
{
4949
if (row == DefaultRow::Constant)
50-
return Application::getIconFont("FontAwesome").getIcon("ruler");
50+
return StyledIcon("ruler");
5151

5252
if (row == DefaultRow::Selection)
53-
return Application::getIconFont("FontAwesome").getIcon("mouse-pointer");
53+
return StyledIcon("mouse-pointer");
5454

5555
if (row >= DefaultRow::DatasetStart)
56-
return scalarDataset->getIcon();
56+
return scalarDataset->icon();
5757

5858
break;
5959
}

0 commit comments

Comments
 (0)