summaryrefslogtreecommitdiff
path: root/src/plugins/texteditor/snippets/snippet.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2016-08-18 12:00:57 +0200
committerTobias Hunger <tobias.hunger@qt.io>2016-08-23 08:50:49 +0000
commit437cb039e15a04adf2fa7354c942a7aefd73bd64 (patch)
tree6d6e8a284ea2fbd8dc6f837e435cc2403ba1417d /src/plugins/texteditor/snippets/snippet.cpp
parent79d889ca47a6c0ae1cef61d8fcaaac80848bd348 (diff)
downloadqt-creator-437cb039e15a04adf2fa7354c942a7aefd73bd64.tar.gz
Snippets: Code cosmetics
Change-Id: I1586c8167b8c9797d2594255e4ba14329accec44 Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/texteditor/snippets/snippet.cpp')
-rw-r--r--src/plugins/texteditor/snippets/snippet.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/plugins/texteditor/snippets/snippet.cpp b/src/plugins/texteditor/snippets/snippet.cpp
index 4a743006a9..b76a1aef42 100644
--- a/src/plugins/texteditor/snippets/snippet.cpp
+++ b/src/plugins/texteditor/snippets/snippet.cpp
@@ -43,25 +43,27 @@ const char TCMANGLER_ID[] = "TextEditor::TitlecaseMangler";
// Manglers:
// --------------------------------------------------------------------
+NameMangler::~NameMangler() = default;
+
class UppercaseMangler : public NameMangler
{
public:
- Core::Id id() const { return UCMANGLER_ID; }
- QString mangle(const QString &unmangled) const { return unmangled.toUpper(); }
+ Core::Id id() const final { return UCMANGLER_ID; }
+ QString mangle(const QString &unmangled) const final { return unmangled.toUpper(); }
};
class LowercaseMangler : public NameMangler
{
public:
- Core::Id id() const { return LCMANGLER_ID; }
- QString mangle(const QString &unmangled) const { return unmangled.toLower(); }
+ Core::Id id() const final { return LCMANGLER_ID; }
+ QString mangle(const QString &unmangled) const final { return unmangled.toLower(); }
};
class TitlecaseMangler : public NameMangler
{
public:
- Core::Id id() const { return TCMANGLER_ID; }
- QString mangle(const QString &unmangled) const
+ Core::Id id() const final { return TCMANGLER_ID; }
+ QString mangle(const QString &unmangled) const final
{
QString result = unmangled;
if (!result.isEmpty())
@@ -77,8 +79,7 @@ public:
const QChar Snippet::kVariableDelimiter(QLatin1Char('$'));
const QChar Snippet::kEscapeChar(QLatin1Char('\\'));
-Snippet::Snippet(const QString &groupId, const QString &id) :
- m_isRemoved(false), m_isModified(false), m_groupId(groupId), m_id(id)
+Snippet::Snippet(const QString &groupId, const QString &id) : m_groupId(groupId), m_id(id)
{}
Snippet::~Snippet()