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

@@ -41,13 +41,6 @@
using namespace QmlJSEditor;
using namespace Internal;
QmlJSSnippetProvider::QmlJSSnippetProvider() :
TextEditor::ISnippetProvider()
{}
QmlJSSnippetProvider::~QmlJSSnippetProvider()
{}
QString QmlJSSnippetProvider::groupId() const
{
return QLatin1String(Constants::QML_SNIPPETS_GROUP_ID);

View File

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