From cb61a8a9aa93565c8f45fa412a0aac7cfc52ab48 Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Wed, 8 Jul 2015 11:12:25 +0200 Subject: [PATCH] CppTools: Remove some pointless declarations * Unneeded private declared constructors * Q_DISABLE_COPY for classes deriving from QObject (not copyable) Change-Id: I89669e8bb062cda16bab5812e2ac591f9dcf4af2 Reviewed-by: Marco Bubke --- src/plugins/cpptools/baseeditordocumentparser.h | 2 -- src/plugins/cpptools/baseeditordocumentprocessor.h | 2 -- src/plugins/cpptools/builtineditordocumentprocessor.h | 1 - src/plugins/cpptools/cppeditoroutline.h | 1 - src/plugins/cpptools/cppsemanticinfoupdater.h | 1 - src/plugins/cpptools/semantichighlighter.h | 1 - 6 files changed, 8 deletions(-) diff --git a/src/plugins/cpptools/baseeditordocumentparser.h b/src/plugins/cpptools/baseeditordocumentparser.h index 544bc92e473..ddd12fbb0aa 100644 --- a/src/plugins/cpptools/baseeditordocumentparser.h +++ b/src/plugins/cpptools/baseeditordocumentparser.h @@ -41,8 +41,6 @@ namespace CppTools { class CPPTOOLS_EXPORT BaseEditorDocumentParser : public QObject { Q_OBJECT - Q_DISABLE_COPY(BaseEditorDocumentParser) - BaseEditorDocumentParser(); public: BaseEditorDocumentParser(const QString &filePath); diff --git a/src/plugins/cpptools/baseeditordocumentprocessor.h b/src/plugins/cpptools/baseeditordocumentprocessor.h index 8054d866e58..4f30a519e33 100644 --- a/src/plugins/cpptools/baseeditordocumentprocessor.h +++ b/src/plugins/cpptools/baseeditordocumentprocessor.h @@ -49,8 +49,6 @@ namespace CppTools { class CPPTOOLS_EXPORT BaseEditorDocumentProcessor : public QObject { Q_OBJECT - Q_DISABLE_COPY(BaseEditorDocumentProcessor) - BaseEditorDocumentProcessor(); public: BaseEditorDocumentProcessor(TextEditor::TextDocument *document); diff --git a/src/plugins/cpptools/builtineditordocumentprocessor.h b/src/plugins/cpptools/builtineditordocumentprocessor.h index 396ba1bf1a7..b0db31e0097 100644 --- a/src/plugins/cpptools/builtineditordocumentprocessor.h +++ b/src/plugins/cpptools/builtineditordocumentprocessor.h @@ -42,7 +42,6 @@ namespace CppTools { class CPPTOOLS_EXPORT BuiltinEditorDocumentProcessor : public BaseEditorDocumentProcessor { Q_OBJECT - BuiltinEditorDocumentProcessor(); public: BuiltinEditorDocumentProcessor(TextEditor::TextDocument *document, diff --git a/src/plugins/cpptools/cppeditoroutline.h b/src/plugins/cpptools/cppeditoroutline.h index c40ef4327d1..7017b44d9be 100644 --- a/src/plugins/cpptools/cppeditoroutline.h +++ b/src/plugins/cpptools/cppeditoroutline.h @@ -51,7 +51,6 @@ namespace CppTools { class CPPTOOLS_EXPORT CppEditorOutline : public QObject { Q_OBJECT - Q_DISABLE_COPY(CppEditorOutline) public: explicit CppEditorOutline(TextEditor::TextEditorWidget *editorWidget); diff --git a/src/plugins/cpptools/cppsemanticinfoupdater.h b/src/plugins/cpptools/cppsemanticinfoupdater.h index 40eb7a2749b..9b362543261 100644 --- a/src/plugins/cpptools/cppsemanticinfoupdater.h +++ b/src/plugins/cpptools/cppsemanticinfoupdater.h @@ -43,7 +43,6 @@ class SemanticInfoUpdaterPrivate; class SemanticInfoUpdater : public QObject { Q_OBJECT - Q_DISABLE_COPY(SemanticInfoUpdater) public: explicit SemanticInfoUpdater(); diff --git a/src/plugins/cpptools/semantichighlighter.h b/src/plugins/cpptools/semantichighlighter.h index d00db6e9dad..8485539e2e8 100644 --- a/src/plugins/cpptools/semantichighlighter.h +++ b/src/plugins/cpptools/semantichighlighter.h @@ -49,7 +49,6 @@ namespace CppTools { class CPPTOOLS_EXPORT SemanticHighlighter : public QObject { Q_OBJECT - Q_DISABLE_COPY(SemanticHighlighter) public: enum Kind {