aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/classview/classviewutils.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-11-15 18:42:11 +0100
committerhjk <hjk@qt.io>2019-11-18 08:33:26 +0000
commit3c6c61d1c82d9de71c2c191e8ee8d28e3ac021ab (patch)
tree749da47c5183c5e818e79e1cd3d13af8ad8a69c4 /src/plugins/classview/classviewutils.h
parent3ecf3d95753bbfa6affe32ef84cf0727bdbca9be (diff)
ClassView: Dissolve the internal 'Utils' class
It's regularly getting in my way, and it's rather a namespace anyway. Also, move the functions that are only used once closer to their place of use. Change-Id: I97951aae1b69c04f391afbdd1b491a8a9173a977 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/classview/classviewutils.h')
-rw-r--r--src/plugins/classview/classviewutils.h24
1 files changed, 3 insertions, 21 deletions
diff --git a/src/plugins/classview/classviewutils.h b/src/plugins/classview/classviewutils.h
index 9a731e90e0..f6acb7c624 100644
--- a/src/plugins/classview/classviewutils.h
+++ b/src/plugins/classview/classviewutils.h
@@ -27,6 +27,7 @@
#include "classviewsymbollocation.h"
#include "classviewsymbolinformation.h"
+
#include <QVariant>
#include <QList>
#include <QSet>
@@ -36,27 +37,8 @@ QT_FORWARD_DECLARE_CLASS(QStandardItem)
namespace ClassView {
namespace Internal {
-class Utils
-{
- //! Private constructor
- Utils();
-public:
-
- static QList<QVariant> locationsToRole(const QSet<SymbolLocation> &locations);
-
- static QSet<SymbolLocation> roleToLocations(const QList<QVariant> &locations);
-
- static int iconTypeSortOrder(int iconType);
-
- static SymbolInformation symbolInformationFromItem(const QStandardItem *item);
-
- static QStandardItem *setSymbolInformationToItem(const SymbolInformation &information,
- QStandardItem *item);
-
- static void fetchItemToTarget(QStandardItem *item, const QStandardItem *target);
-
- static void moveItemToTarget(QStandardItem *item, const QStandardItem *target);
-};
+QSet<SymbolLocation> roleToLocations(const QList<QVariant> &locations);
+SymbolInformation symbolInformationFromItem(const QStandardItem *item);
} // namespace Internal
} // namespace ClassView