ISnippetProvider: Code polish

Remove useless constructors and destructors and consistently apply override/final.

Change-Id: I83d8e75803caa9007454b528f555a11a7930aefc
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Tobias Hunger
2016-08-18 11:54:43 +02:00
parent 9260a6d7f9
commit 8393b35af9
8 changed files with 22 additions and 45 deletions

View File

@@ -33,12 +33,6 @@
using namespace TextEditor;
using namespace Internal;
PlainTextSnippetProvider::PlainTextSnippetProvider()
{}
PlainTextSnippetProvider::~PlainTextSnippetProvider()
{}
QString PlainTextSnippetProvider::groupId() const
{
return QLatin1String(Constants::TEXT_SNIPPET_GROUP_ID);

View File

@@ -32,14 +32,14 @@ namespace Internal {
class PlainTextSnippetProvider : public ISnippetProvider
{
public:
PlainTextSnippetProvider();
virtual ~PlainTextSnippetProvider();
Q_OBJECT
public:
virtual QString groupId() const;
virtual QString displayName() const;
virtual void decorateEditor(TextEditor::SnippetEditorWidget *editor) const;
~PlainTextSnippetProvider() final = default;
QString groupId() const final;
QString displayName() const final;
void decorateEditor(TextEditor::SnippetEditorWidget *editor) const final;
};
} // Internal