CPlusPlus: Use a namespace instead a dummy class for functions

Change-Id: Iaa364ef5fcd6f635fa07f0c43719b7b8feb1a428
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
hjk
2019-11-15 18:53:02 +01:00
parent 3c6c61d1c8
commit cc85cdf8d1
3 changed files with 16 additions and 17 deletions

View File

@@ -34,18 +34,14 @@ namespace CPlusPlus {
class Symbol;
class CPLUSPLUS_EXPORT Icons
{
public:
static QIcon iconForSymbol(const Symbol *symbol);
namespace Icons {
static QIcon keywordIcon();
static QIcon macroIcon();
CPLUSPLUS_EXPORT QIcon iconForSymbol(const Symbol *symbol);
static Utils::CodeModelIcon::Type iconTypeForSymbol(const Symbol *symbol);
CPLUSPLUS_EXPORT QIcon keywordIcon();
CPLUSPLUS_EXPORT QIcon macroIcon();
private:
Icons() {}
};
CPLUSPLUS_EXPORT Utils::CodeModelIcon::Type iconTypeForSymbol(const Symbol *symbol);
} // namespace Icons
} // namespace CPlusPlus