Skip to content

Commit 4674480

Browse files
authored
Do not use using namespace mv in headers (#1245)
* Remove using mv from private headers * Data hierarchy * data properties * logging plugin * shared parameters * tasks plugin * text data * point data * color data * cluster data * Images * point data: add namespace qualifier to friend
1 parent ecf14ad commit 4674480

62 files changed

Lines changed: 282 additions & 371 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ManiVault/src/plugins/ClusterData/src/ClusterData.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121

2222
Q_PLUGIN_METADATA(IID "studio.manivault.ClusterData")
2323

24+
using namespace mv;
2425
using namespace mv::util;
2526

2627
ClusterData::ClusterData(const mv::plugin::PluginFactory* factory) :

ManiVault/src/plugins/ClusterData/src/ClusterData.h

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919

2020
#include <vector>
2121

22-
using namespace mv;
23-
2422
const mv::DataType ClusterType = mv::DataType(QString("Clusters"));
2523

2624
class InfoAction;
@@ -38,7 +36,7 @@ class CLUSTERDATA_EXPORT ClusterData : public mv::plugin::RawData
3836
* @param guid Globally unique dataset identifier (use only for deserialization)
3937
* @return Smart pointer to dataset
4038
*/
41-
Dataset<DatasetImpl> createDataSet(const QString& guid = "") const override;
39+
mv::Dataset<mv::DatasetImpl> createDataSet(const QString& guid = "") const override;
4240

4341
/**
4442
* Get clusters
@@ -117,11 +115,11 @@ class CLUSTERDATA_EXPORT ClusterData : public mv::plugin::RawData
117115
// Cluster Set
118116
// =============================================================================
119117

120-
class CLUSTERDATA_EXPORT Clusters : public DatasetImpl
118+
class CLUSTERDATA_EXPORT Clusters : public mv::DatasetImpl
121119
{
122120
public:
123121
Clusters(QString dataName, bool mayUnderive = false, const QString& guid = "") :
124-
DatasetImpl(dataName, mayUnderive, guid)
122+
mv::DatasetImpl(dataName, mayUnderive, guid)
125123
{
126124
}
127125

@@ -184,14 +182,14 @@ class CLUSTERDATA_EXPORT Clusters : public DatasetImpl
184182
* Get a copy of the dataset
185183
* @return Smart pointer to copy of the dataset
186184
*/
187-
Dataset<DatasetImpl> copy() const override
185+
mv::Dataset<DatasetImpl> copy() const override
188186
{
189187
auto clusters = new Clusters(getRawDataName());
190188

191189
clusters->setText(text());
192190
clusters->indices = indices;
193191

194-
return Dataset<DatasetImpl>(clusters);
192+
return mv::Dataset<DatasetImpl>(clusters);
195193
}
196194

197195
/**
@@ -201,7 +199,7 @@ class CLUSTERDATA_EXPORT Clusters : public DatasetImpl
201199
* @param visible Whether the subset will be visible in the UI
202200
* @return Smart pointer to the created subset
203201
*/
204-
Dataset<DatasetImpl> createSubsetFromSelection(const QString& guiName, const Dataset<DatasetImpl>& parentDataSet = Dataset<DatasetImpl>(), const bool& visible = true) const override
202+
mv::Dataset<DatasetImpl> createSubsetFromSelection(const QString& guiName, const mv::Dataset<DatasetImpl>& parentDataSet = mv::Dataset<DatasetImpl>(), const bool& visible = true) const override
205203
{
206204
return mv::data().createSubsetFromSelection(getSelection(), toSmartPointer(), guiName, parentDataSet, visible);
207205
}
@@ -273,7 +271,7 @@ class CLUSTERDATA_EXPORT Clusters : public DatasetImpl
273271

274272
std::vector<unsigned int> indices;
275273
QSharedPointer<InfoAction> _infoAction; /** Shared pointer to info action */
276-
EventListener _eventListener; /** Listen to HDPS events */
274+
mv::EventListener _eventListener; /** Listen to ManiVault events */
277275
};
278276

279277
// =============================================================================

ManiVault/src/plugins/ClusterData/src/ClustersAction.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
#include <QHeaderView>
1212
#include <QVBoxLayout>
1313

14+
using namespace mv;
15+
1416
ClustersAction::ClustersAction(QObject* parent, Dataset<Clusters> clustersDataset /*= Dataset<Clusters>()*/) :
1517
WidgetAction(parent, "Clusters"),
1618
_clustersDataset(),

ManiVault/src/plugins/ClusterData/src/ClustersAction.h

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,14 @@
1717

1818
#include <QItemSelectionModel>
1919

20-
using namespace mv::gui;
21-
using namespace mv::util;
22-
2320
/**
2421
* Clusters action class
2522
*
2623
* Action class for display of and interaction with clusters
2724
*
2825
* @author Thomas Kroes
2926
*/
30-
class CLUSTERDATA_EXPORT ClustersAction : public WidgetAction
27+
class CLUSTERDATA_EXPORT ClustersAction : public mv::gui::WidgetAction
3128
{
3229
Q_OBJECT
3330

@@ -65,7 +62,7 @@ class CLUSTERDATA_EXPORT ClustersAction : public WidgetAction
6562
* @param parent Pointer to parent object
6663
* @param clustersDataset Smart pointer to clusters
6764
*/
68-
ClustersAction(QObject* parent, Dataset<Clusters> clustersDataset = Dataset<Clusters>());
65+
ClustersAction(QObject* parent, mv::Dataset<Clusters> clustersDataset = mv::Dataset<Clusters>());
6966

7067
/**
7168
* Get clusters
@@ -77,13 +74,13 @@ class CLUSTERDATA_EXPORT ClustersAction : public WidgetAction
7774
* Get clusters dataset
7875
* @return Smart pointer to clusters dataset
7976
*/
80-
Dataset<Clusters>& getClustersDataset();
77+
mv::Dataset<Clusters>& getClustersDataset();
8178

8279
/**
8380
* Set clusters dataset
8481
* @param clustersDataset Smart pointer to clusters dataset
8582
*/
86-
void setClustersDataset(Dataset<Clusters> clustersDataset);
83+
void setClustersDataset(mv::Dataset<Clusters> clustersDataset);
8784

8885
/**
8986
* Create subset from selected clusters
@@ -125,7 +122,7 @@ class CLUSTERDATA_EXPORT ClustersAction : public WidgetAction
125122
void refreshClusters();
126123

127124
protected:
128-
Dataset<Clusters> _clustersDataset; /** Smart pointer to the clusters dataset */
125+
mv::Dataset<Clusters> _clustersDataset; /** Smart pointer to the clusters dataset */
129126
ClustersModel _clustersModel; /** Clusters model */
130127
ColorizeClustersAction _colorizeClustersAction; /** Colorize clusters action */
131128
PrefixClustersAction _prefixClustersAction; /** Prefix clusters action */

ManiVault/src/plugins/ClusterData/src/ClustersActionWidget.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
#include <QHeaderView>
1212
#include <QVBoxLayout>
1313

14+
using namespace mv;
15+
1416
ClustersActionWidget::ClustersActionWidget(QWidget* parent, ClustersAction* clustersAction, const std::int32_t& widgetFlags) :
1517
WidgetActionWidget(parent, clustersAction),
1618
_filterModel(),
@@ -104,11 +106,11 @@ ClustersActionWidget::ClustersActionWidget(QWidget* parent, ClustersAction* clus
104106

105107
// Add remove cluster(s) widget
106108
if (widgetFlags & ClustersAction::Remove)
107-
toolbarLayout->addWidget(_removeClustersAction.createWidget(this, TriggerAction::Icon));
109+
toolbarLayout->addWidget(_removeClustersAction.createWidget(this, gui::TriggerAction::Icon));
108110

109111
// Add merge clusters widget
110112
if (widgetFlags & ClustersAction::Merge)
111-
toolbarLayout->addWidget(_mergeClustersAction.createWidget(this, TriggerAction::Icon));
113+
toolbarLayout->addWidget(_mergeClustersAction.createWidget(this, gui::TriggerAction::Icon));
112114

113115
// Add colorize widget if required
114116
if (widgetFlags & ClustersAction::Colorize)
@@ -124,7 +126,7 @@ ClustersActionWidget::ClustersActionWidget(QWidget* parent, ClustersAction* clus
124126

125127
// Add refresh widget if required
126128
if (widgetFlags & ClustersAction::Refresh)
127-
toolbarLayout->addWidget(_refreshClustersAction.createWidget(this, TriggerAction::Icon));
129+
toolbarLayout->addWidget(_refreshClustersAction.createWidget(this, gui::TriggerAction::Icon));
128130

129131
toolbarLayout->addStretch(1);
130132

ManiVault/src/plugins/ClusterData/src/ClustersActionWidget.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@
2020
#include <QItemSelectionModel>
2121
#include <QTreeView>
2222

23-
using namespace mv::gui;
24-
using namespace mv::util;
25-
2623
class ClustersAction;
2724

2825
/**
@@ -32,7 +29,7 @@ class ClustersAction;
3229
*
3330
* @author Thomas Kroes
3431
*/
35-
class ClustersActionWidget : public WidgetActionWidget {
32+
class ClustersActionWidget : public mv::gui::WidgetActionWidget {
3633
public:
3734

3835
/**

ManiVault/src/plugins/ClusterData/src/ColorizeClustersAction.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
#include "ClusterData.h"
99
#include "ClustersActionWidget.h"
1010

11+
using namespace mv::gui;
12+
1113
ColorizeClustersAction::ColorizeClustersAction(ClustersAction& clustersAction) :
1214
TriggerAction(&clustersAction, "Colorize"),
1315
_clustersAction(clustersAction),

ManiVault/src/plugins/ClusterData/src/ColorizeClustersAction.h

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
#include <actions/IntegralAction.h>
1111
#include <actions/TriggerAction.h>
1212

13-
using namespace mv;
14-
using namespace mv::gui;
15-
1613
class ClustersAction;
1714

1815
/**
@@ -22,12 +19,12 @@ class ClustersAction;
2219
*
2320
* @author Thomas Kroes
2421
*/
25-
class ColorizeClustersAction : public TriggerAction
22+
class ColorizeClustersAction : public mv::gui::TriggerAction
2623
{
2724
protected:
2825

2926
/** Widget class for colorize clusters action */
30-
class Widget : public WidgetActionWidget {
27+
class Widget : public mv::gui::WidgetActionWidget {
3128
public:
3229

3330
/**
@@ -58,19 +55,19 @@ class ColorizeClustersAction : public TriggerAction
5855

5956
public: // Action getters
6057

61-
OptionAction& getColorByAction() { return _colorByAction; }
62-
ColorMapAction& getColorMapAction() { return _colorMapAction; }
63-
IntegralAction& getRandomSeedAction() { return _randomSeedAction; }
64-
TriggerAction& getColorizeAction() { return _colorizeAction; }
58+
mv::gui::OptionAction& getColorByAction() { return _colorByAction; }
59+
mv::gui::ColorMapAction& getColorMapAction() { return _colorMapAction; }
60+
mv::gui::IntegralAction& getRandomSeedAction() { return _randomSeedAction; }
61+
mv::gui::TriggerAction& getColorizeAction() { return _colorizeAction; }
6562

6663
public slots:
6764
/** When the color model or cluster number changes, update the cluster colors */
6865
void updateColorsInModel();
6966

7067
protected:
71-
ClustersAction& _clustersAction; /** Reference to clusters action */
72-
OptionAction _colorByAction; /** Color by action */
73-
ColorMap1DAction _colorMapAction; /** Color map action */
74-
IntegralAction _randomSeedAction; /** Random seed action for random color generation */
75-
TriggerAction _colorizeAction; /** Colorize action */
68+
ClustersAction& _clustersAction; /** Reference to clusters action */
69+
mv::gui::OptionAction _colorByAction; /** Color by action */
70+
mv::gui::ColorMap1DAction _colorMapAction; /** Color map action */
71+
mv::gui::IntegralAction _randomSeedAction; /** Random seed action for random color generation */
72+
mv::gui::TriggerAction _colorizeAction; /** Colorize action */
7673
};

ManiVault/src/plugins/ClusterData/src/FilterClustersAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ FilterClustersAction::FilterClustersAction(ClustersActionWidget* clustersActionW
2929
};
3030

3131
// Update the filter model filter when the name filter action string changes
32-
connect(&_nameFilterAction, &StringAction::stringChanged, this, updateNameFilter);
32+
connect(&_nameFilterAction, &mv::gui::StringAction::stringChanged, this, updateNameFilter);
3333

3434
// Do an initial update of the model name filter
3535
updateNameFilter();

ManiVault/src/plugins/ClusterData/src/FilterClustersAction.h

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
#include <actions/WidgetAction.h>
88
#include <actions/StringAction.h>
99

10-
using namespace mv;
11-
using namespace mv::gui;
12-
1310
class ClustersActionWidget;
1411

1512
/**
@@ -19,12 +16,12 @@ class ClustersActionWidget;
1916
*
2017
* @author Thomas Kroes
2118
*/
22-
class FilterClustersAction : public WidgetAction
19+
class FilterClustersAction : public mv::gui::WidgetAction
2320
{
2421
protected:
2522

2623
/** Widget class for filter clusters action */
27-
class Widget : public WidgetActionWidget {
24+
class Widget : public mv::gui::WidgetActionWidget {
2825
public:
2926

3027
/**
@@ -55,9 +52,9 @@ class FilterClustersAction : public WidgetAction
5552

5653
public: // Action getters
5754

58-
StringAction& getNameFilterAction() { return _nameFilterAction; }
55+
mv::gui::StringAction& getNameFilterAction() { return _nameFilterAction; }
5956

6057
protected:
6158
ClustersActionWidget* _clustersActionWidget; /** Pointer to clusters action widget */
62-
StringAction _nameFilterAction; /** Name filter action */
59+
mv::gui::StringAction _nameFilterAction; /** Name filter action */
6360
};

0 commit comments

Comments
 (0)