forked from qt-creator/qt-creator
Add final specifies to classes
Warning -Wfinal-dtor-non-final-class in clang trunk Change-Id: I2bf17064bf8898eab10b82b69583a283157766d0 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -30,7 +30,7 @@
|
|||||||
namespace Android {
|
namespace Android {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class AndroidPlugin : public ExtensionSystem::IPlugin
|
class AndroidPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Android.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Android.json")
|
||||||
|
@@ -62,7 +62,7 @@ namespace Internal {
|
|||||||
* be executed in the build process)
|
* be executed in the build process)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class AutotoolsProjectPlugin : public ExtensionSystem::IPlugin
|
class AutotoolsProjectPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "AutotoolsProjectManager.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "AutotoolsProjectManager.json")
|
||||||
|
@@ -45,7 +45,7 @@ class Bookmark;
|
|||||||
class BookmarksPlugin;
|
class BookmarksPlugin;
|
||||||
class BookmarkContext;
|
class BookmarkContext;
|
||||||
|
|
||||||
class BookmarkManager : public QAbstractItemModel
|
class BookmarkManager final : public QAbstractItemModel
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
@@ -122,7 +122,7 @@ private:
|
|||||||
QItemSelectionModel *m_selectionModel;
|
QItemSelectionModel *m_selectionModel;
|
||||||
};
|
};
|
||||||
|
|
||||||
class BookmarkView : public Utils::ListView
|
class BookmarkView final : public Utils::ListView
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace Bookmarks {
|
namespace Bookmarks {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class BookmarksPlugin : public ExtensionSystem::IPlugin
|
class BookmarksPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Bookmarks.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Bookmarks.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace Qdb {
|
namespace Qdb {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class QdbPlugin : public ExtensionSystem::IPlugin
|
class QdbPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Boot2Qt.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Boot2Qt.json")
|
||||||
|
@@ -34,7 +34,7 @@ namespace Internal {
|
|||||||
|
|
||||||
ProjectExplorer::ProjectPanelFactory *projectPanelFactory();
|
ProjectExplorer::ProjectPanelFactory *projectPanelFactory();
|
||||||
|
|
||||||
class ClangToolsPlugin : public ExtensionSystem::IPlugin
|
class ClangToolsPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "ClangTools.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "ClangTools.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace ClassView {
|
namespace ClassView {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class ClassViewPlugin : public ExtensionSystem::IPlugin
|
class ClassViewPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "ClassView.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "ClassView.json")
|
||||||
|
@@ -51,7 +51,7 @@ class CMakeBuildConfiguration;
|
|||||||
class CMakeBuildSystem;
|
class CMakeBuildSystem;
|
||||||
class CMakeProjectNode;
|
class CMakeProjectNode;
|
||||||
|
|
||||||
class BuildDirManager : public QObject
|
class BuildDirManager final : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -42,7 +42,7 @@ class BuildDirManager;
|
|||||||
class CMakeBuildSystem;
|
class CMakeBuildSystem;
|
||||||
class CMakeBuildSettingsWidget;
|
class CMakeBuildSettingsWidget;
|
||||||
|
|
||||||
class CMakeBuildConfiguration : public ProjectExplorer::BuildConfiguration
|
class CMakeBuildConfiguration final : public ProjectExplorer::BuildConfiguration
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -46,7 +46,7 @@ class CMakeBuildConfiguration;
|
|||||||
// CMakeBuildSystem:
|
// CMakeBuildSystem:
|
||||||
// --------------------------------------------------------------------
|
// --------------------------------------------------------------------
|
||||||
|
|
||||||
class CMakeBuildSystem : public ProjectExplorer::BuildSystem
|
class CMakeBuildSystem final : public ProjectExplorer::BuildSystem
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -111,7 +111,7 @@ void CMakeEditor::contextHelp(const HelpCallback &callback) const
|
|||||||
// CMakeEditorWidget
|
// CMakeEditorWidget
|
||||||
//
|
//
|
||||||
|
|
||||||
class CMakeEditorWidget : public TextEditorWidget
|
class CMakeEditorWidget final : public TextEditorWidget
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
~CMakeEditorWidget() final = default;
|
~CMakeEditorWidget() final = default;
|
||||||
|
@@ -39,7 +39,7 @@
|
|||||||
|
|
||||||
namespace CMakeProjectManager {
|
namespace CMakeProjectManager {
|
||||||
|
|
||||||
class CMAKE_EXPORT CMakeProject : public ProjectExplorer::Project
|
class CMAKE_EXPORT CMakeProject final : public ProjectExplorer::Project
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -237,7 +237,7 @@ public:
|
|||||||
std::vector<FileApiDetails::TargetDetails> targetDetails;
|
std::vector<FileApiDetails::TargetDetails> targetDetails;
|
||||||
};
|
};
|
||||||
|
|
||||||
class FileApiParser : public QObject
|
class FileApiParser final : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -45,7 +45,7 @@ namespace Internal {
|
|||||||
|
|
||||||
class FileApiQtcData;
|
class FileApiQtcData;
|
||||||
|
|
||||||
class FileApiReader : public BuildDirReader
|
class FileApiReader final : public BuildDirReader
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -41,7 +41,7 @@ namespace Utils { class QtcProcess; }
|
|||||||
namespace CMakeProjectManager {
|
namespace CMakeProjectManager {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class ServerMode : public QObject
|
class ServerMode final : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -38,7 +38,7 @@ namespace ProjectExplorer { class ProjectNode; }
|
|||||||
namespace CMakeProjectManager {
|
namespace CMakeProjectManager {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class ServerModeReader : public BuildDirReader
|
class ServerModeReader final : public BuildDirReader
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -37,7 +37,7 @@ namespace Utils { class QtcProcess; }
|
|||||||
namespace CMakeProjectManager {
|
namespace CMakeProjectManager {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class TeaLeafReader : public BuildDirReader
|
class TeaLeafReader final : public BuildDirReader
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -37,7 +37,7 @@ class IEditor;
|
|||||||
* to the main editor widget itself.
|
* to the main editor widget itself.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class CORE_EXPORT DesignMode : public IMode
|
class CORE_EXPORT DesignMode final : public IMode
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -59,7 +59,7 @@ class EditorManagerPrivate;
|
|||||||
class MainWindow;
|
class MainWindow;
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
|
|
||||||
class CORE_EXPORT EditorManagerPlaceHolder : public QWidget
|
class CORE_EXPORT EditorManagerPlaceHolder final : public QWidget
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
|
@@ -36,7 +36,7 @@
|
|||||||
|
|
||||||
namespace Core {
|
namespace Core {
|
||||||
|
|
||||||
class CORE_EXPORT UrlLocatorFilter : public Core::ILocatorFilter
|
class CORE_EXPORT UrlLocatorFilter final : public Core::ILocatorFilter
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
|
@@ -48,7 +48,7 @@ namespace Internal {
|
|||||||
struct CppFileSettings;
|
struct CppFileSettings;
|
||||||
class CppToolsPluginPrivate;
|
class CppToolsPluginPrivate;
|
||||||
|
|
||||||
class CppToolsPlugin : public ExtensionSystem::IPlugin
|
class CppToolsPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "CppTools.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "CppTools.json")
|
||||||
|
@@ -110,7 +110,7 @@ private:
|
|||||||
using GlobalBreakpoint = QPointer<GlobalBreakpointItem>;
|
using GlobalBreakpoint = QPointer<GlobalBreakpointItem>;
|
||||||
using GlobalBreakpoints = QList<GlobalBreakpoint>;
|
using GlobalBreakpoints = QList<GlobalBreakpoint>;
|
||||||
|
|
||||||
class BreakpointItem : public QObject, public Utils::TypedTreeItem<SubBreakpointItem>
|
class BreakpointItem final : public QObject, public Utils::TypedTreeItem<SubBreakpointItem>
|
||||||
{
|
{
|
||||||
Q_DECLARE_TR_FUNCTIONS(Debugger::Internal::BreakHandler)
|
Q_DECLARE_TR_FUNCTIONS(Debugger::Internal::BreakHandler)
|
||||||
|
|
||||||
|
@@ -187,7 +187,7 @@ public:
|
|||||||
Utils::QtcProcess m_proc;
|
Utils::QtcProcess m_proc;
|
||||||
};
|
};
|
||||||
|
|
||||||
class CoreUnpacker : public RunWorker
|
class CoreUnpacker final : public RunWorker
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CoreUnpacker(RunControl *runControl, const QString &coreFileName)
|
CoreUnpacker(RunControl *runControl, const QString &coreFileName)
|
||||||
|
@@ -34,7 +34,7 @@ namespace Internal {
|
|||||||
|
|
||||||
class DebuggerEngine;
|
class DebuggerEngine;
|
||||||
|
|
||||||
class EngineManager : public QObject
|
class EngineManager final : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -65,7 +65,7 @@ struct CoreInfo
|
|||||||
const QString &coreFile);
|
const QString &coreFile);
|
||||||
};
|
};
|
||||||
|
|
||||||
class GdbEngine : public CppDebuggerEngine
|
class GdbEngine final : public CppDebuggerEngine
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -45,7 +45,7 @@ class DebuggerPane;
|
|||||||
class CombinedPane;
|
class CombinedPane;
|
||||||
class InputPane;
|
class InputPane;
|
||||||
|
|
||||||
class LogWindow : public QWidget
|
class LogWindow final : public QWidget
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
@@ -85,7 +85,7 @@ private:
|
|||||||
DebuggerEngine *m_engine;
|
DebuggerEngine *m_engine;
|
||||||
};
|
};
|
||||||
|
|
||||||
class GlobalLogWindow : public QWidget
|
class GlobalLogWindow final : public QWidget
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -31,7 +31,7 @@
|
|||||||
namespace GlslEditor {
|
namespace GlslEditor {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class GlslEditorPlugin : public ExtensionSystem::IPlugin
|
class GlslEditorPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "GLSLEditor.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "GLSLEditor.json")
|
||||||
|
@@ -33,7 +33,7 @@
|
|||||||
namespace Help {
|
namespace Help {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class HelpIndexFilter : public Core::ILocatorFilter
|
class HelpIndexFilter final : public Core::ILocatorFilter
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -38,7 +38,7 @@ namespace Internal {
|
|||||||
class HelpWidget;
|
class HelpWidget;
|
||||||
class HelpViewer;
|
class HelpViewer;
|
||||||
|
|
||||||
class HelpPlugin : public ExtensionSystem::IPlugin
|
class HelpPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Help.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Help.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace Ios {
|
namespace Ios {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class IosPlugin : public ExtensionSystem::IPlugin
|
class IosPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Ios.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Ios.json")
|
||||||
|
@@ -35,7 +35,7 @@ namespace Internal {
|
|||||||
|
|
||||||
namespace Ui { class IosSettingsWidget; }
|
namespace Ui { class IosSettingsWidget; }
|
||||||
|
|
||||||
class IosSettingsWidget : public Core::IOptionsPageWidget
|
class IosSettingsWidget final : public Core::IOptionsPageWidget
|
||||||
{
|
{
|
||||||
Q_DECLARE_TR_FUNCTIONS(Ios::Internal::IosSettingsWidget)
|
Q_DECLARE_TR_FUNCTIONS(Ios::Internal::IosSettingsWidget)
|
||||||
|
|
||||||
|
@@ -39,7 +39,7 @@ namespace Internal {
|
|||||||
|
|
||||||
namespace Ui { class MacroOptionsWidget; }
|
namespace Ui { class MacroOptionsWidget; }
|
||||||
|
|
||||||
class MacroOptionsWidget : public Core::IOptionsPageWidget
|
class MacroOptionsWidget final : public Core::IOptionsPageWidget
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace Macros {
|
namespace Macros {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class MacrosPlugin : public ExtensionSystem::IPlugin
|
class MacrosPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Macros.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Macros.json")
|
||||||
|
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
namespace Nim {
|
namespace Nim {
|
||||||
|
|
||||||
class NimPlugin : public ExtensionSystem::IPlugin
|
class NimPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Nim.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Nim.json")
|
||||||
|
@@ -33,7 +33,7 @@
|
|||||||
|
|
||||||
namespace PerfProfiler {
|
namespace PerfProfiler {
|
||||||
|
|
||||||
class PERFPROFILER_EXPORT PerfSettings : public ProjectExplorer::ISettingsAspect
|
class PERFPROFILER_EXPORT PerfSettings final : public ProjectExplorer::ISettingsAspect
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PROPERTY(QStringList perfRecordArguments READ perfRecordArguments NOTIFY changed)
|
Q_PROPERTY(QStringList perfRecordArguments READ perfRecordArguments NOTIFY changed)
|
||||||
|
@@ -36,7 +36,7 @@
|
|||||||
namespace PerfProfiler {
|
namespace PerfProfiler {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class ResourcesRenderPassState : public Timeline::TimelineRenderPass::State
|
class ResourcesRenderPassState final : public Timeline::TimelineRenderPass::State
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ResourcesRenderPassState();
|
ResourcesRenderPassState();
|
||||||
|
@@ -47,7 +47,7 @@ namespace Internal {
|
|||||||
namespace Ui { class DeviceSettingsWidget; }
|
namespace Ui { class DeviceSettingsWidget; }
|
||||||
class NameValidator;
|
class NameValidator;
|
||||||
|
|
||||||
class DeviceSettingsWidget : public Core::IOptionsPageWidget
|
class DeviceSettingsWidget final : public Core::IOptionsPageWidget
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace Python {
|
namespace Python {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class PythonPlugin : public ExtensionSystem::IPlugin
|
class PythonPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Python.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Python.json")
|
||||||
|
@@ -42,7 +42,7 @@ namespace Internal {
|
|||||||
class QbsBuildStep;
|
class QbsBuildStep;
|
||||||
class QbsProject;
|
class QbsProject;
|
||||||
|
|
||||||
class QbsBuildConfiguration : public ProjectExplorer::BuildConfiguration
|
class QbsBuildConfiguration final : public ProjectExplorer::BuildConfiguration
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -68,7 +68,7 @@ private:
|
|||||||
mutable ProjectExplorer::ProjectImporter *m_importer = nullptr;
|
mutable ProjectExplorer::ProjectImporter *m_importer = nullptr;
|
||||||
};
|
};
|
||||||
|
|
||||||
class QbsBuildSystem : public ProjectExplorer::BuildSystem
|
class QbsBuildSystem final : public ProjectExplorer::BuildSystem
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -37,7 +37,7 @@ namespace Internal {
|
|||||||
class QbsProject;
|
class QbsProject;
|
||||||
class QbsProjectManagerPluginPrivate;
|
class QbsProjectManagerPluginPrivate;
|
||||||
|
|
||||||
class QbsProjectManagerPlugin : public ExtensionSystem::IPlugin
|
class QbsProjectManagerPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QbsProjectManager.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QbsProjectManager.json")
|
||||||
|
@@ -51,7 +51,7 @@ namespace QmakeProjectManager {
|
|||||||
|
|
||||||
namespace Internal { class CentralizedFolderWatcher; }
|
namespace Internal { class CentralizedFolderWatcher; }
|
||||||
|
|
||||||
class QMAKEPROJECTMANAGER_EXPORT QmakeProject : public ProjectExplorer::Project
|
class QMAKEPROJECTMANAGER_EXPORT QmakeProject final : public ProjectExplorer::Project
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace QmakeProjectManager {
|
namespace QmakeProjectManager {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class QmakeProjectManagerPlugin : public ExtensionSystem::IPlugin
|
class QmakeProjectManagerPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmakeProjectManager.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmakeProjectManager.json")
|
||||||
|
@@ -45,7 +45,7 @@ class QmlDesignerPluginPrivate;
|
|||||||
|
|
||||||
namespace Internal { class DesignModeWidget; }
|
namespace Internal { class DesignModeWidget; }
|
||||||
|
|
||||||
class QMLDESIGNERCORE_EXPORT QmlDesignerPlugin : public ExtensionSystem::IPlugin
|
class QMLDESIGNERCORE_EXPORT QmlDesignerPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmlDesigner.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmlDesigner.json")
|
||||||
|
@@ -35,7 +35,7 @@ namespace Internal {
|
|||||||
|
|
||||||
class QmlJSQuickFixAssistProvider;
|
class QmlJSQuickFixAssistProvider;
|
||||||
|
|
||||||
class QmlJSEditorPlugin : public ExtensionSystem::IPlugin
|
class QmlJSEditorPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmlJSEditor.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmlJSEditor.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace QmlJSTools {
|
namespace QmlJSTools {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class QmlJSToolsPlugin : public ExtensionSystem::IPlugin
|
class QmlJSToolsPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmlJSTools.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmlJSTools.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace QmlProjectManager {
|
namespace QmlProjectManager {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class QmlProjectPlugin: public ExtensionSystem::IPlugin
|
class QmlProjectPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmlProjectManager.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QmlProjectManager.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace Qnx {
|
namespace Qnx {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class QnxPlugin : public ExtensionSystem::IPlugin
|
class QnxPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Qnx.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Qnx.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace QtSupport {
|
namespace QtSupport {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class QtSupportPlugin : public ExtensionSystem::IPlugin
|
class QtSupportPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QtSupport.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "QtSupport.json")
|
||||||
|
@@ -83,7 +83,7 @@ private:
|
|||||||
Private * const d;
|
Private * const d;
|
||||||
};
|
};
|
||||||
|
|
||||||
class REMOTELINUX_EXPORT GenericLinuxDeviceConfigurationWizardFinalPage : public QWizardPage
|
class REMOTELINUX_EXPORT GenericLinuxDeviceConfigurationWizardFinalPage final : public QWizardPage
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace RemoteLinux {
|
namespace RemoteLinux {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class RemoteLinuxPlugin : public ExtensionSystem::IPlugin
|
class RemoteLinuxPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "RemoteLinux.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "RemoteLinux.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace StudioWelcome {
|
namespace StudioWelcome {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class StudioWelcomePlugin : public ExtensionSystem::IPlugin
|
class StudioWelcomePlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "StudioWelcome.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "StudioWelcome.json")
|
||||||
|
@@ -33,7 +33,7 @@ namespace Utils { class FilePath; }
|
|||||||
namespace TaskList {
|
namespace TaskList {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class TaskListPlugin : public ExtensionSystem::IPlugin
|
class TaskListPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "TaskList.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "TaskList.json")
|
||||||
|
@@ -67,7 +67,7 @@ private:
|
|||||||
bool m_isFunction;
|
bool m_isFunction;
|
||||||
};
|
};
|
||||||
|
|
||||||
class TEXTEDITOR_EXPORT KeywordsFunctionHintModel : public IFunctionHintProposalModel
|
class TEXTEDITOR_EXPORT KeywordsFunctionHintModel final : public IFunctionHintProposalModel
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
KeywordsFunctionHintModel(const QStringList &functionSymbols);
|
KeywordsFunctionHintModel(const QStringList &functionSymbols);
|
||||||
|
@@ -32,7 +32,7 @@ namespace Internal {
|
|||||||
|
|
||||||
class LineNumberFilter;
|
class LineNumberFilter;
|
||||||
|
|
||||||
class TextEditorPlugin : public ExtensionSystem::IPlugin
|
class TextEditorPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "TextEditor.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "TextEditor.json")
|
||||||
|
@@ -32,7 +32,7 @@ namespace Internal {
|
|||||||
|
|
||||||
class ValgrindGlobalSettings;
|
class ValgrindGlobalSettings;
|
||||||
|
|
||||||
class CallgrindTool : public QObject
|
class CallgrindTool final : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -33,7 +33,7 @@ namespace Internal {
|
|||||||
|
|
||||||
class MemcheckToolRunner;
|
class MemcheckToolRunner;
|
||||||
|
|
||||||
class MemcheckTool : public QObject
|
class MemcheckTool final : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@@ -32,7 +32,7 @@
|
|||||||
namespace Valgrind {
|
namespace Valgrind {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class ValgrindPlugin : public ExtensionSystem::IPlugin
|
class ValgrindPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Valgrind.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Valgrind.json")
|
||||||
|
@@ -122,7 +122,7 @@ private:
|
|||||||
Id m_activePage;
|
Id m_activePage;
|
||||||
};
|
};
|
||||||
|
|
||||||
class WelcomePlugin : public ExtensionSystem::IPlugin
|
class WelcomePlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Welcome.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "Welcome.json")
|
||||||
|
@@ -30,7 +30,7 @@
|
|||||||
namespace WinRt {
|
namespace WinRt {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
class WinRtPlugin : public ExtensionSystem::IPlugin
|
class WinRtPlugin final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "WinRt.json")
|
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "WinRt.json")
|
||||||
|
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
namespace Plugin1 {
|
namespace Plugin1 {
|
||||||
|
|
||||||
class PLUGIN1_EXPORT MyPlugin1 : public ExtensionSystem::IPlugin
|
class PLUGIN1_EXPORT MyPlugin1 final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin1.json")
|
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin1.json")
|
||||||
|
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
namespace Plugin2 {
|
namespace Plugin2 {
|
||||||
|
|
||||||
class PLUGIN2_EXPORT MyPlugin2 : public ExtensionSystem::IPlugin
|
class PLUGIN2_EXPORT MyPlugin2 final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin2.json")
|
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin2.json")
|
||||||
|
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
namespace Plugin3 {
|
namespace Plugin3 {
|
||||||
|
|
||||||
class PLUGIN3_EXPORT MyPlugin3 : public ExtensionSystem::IPlugin
|
class PLUGIN3_EXPORT MyPlugin3 final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin3.json")
|
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin3.json")
|
||||||
|
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
namespace Plugin1 {
|
namespace Plugin1 {
|
||||||
|
|
||||||
class MyPlugin1 : public ExtensionSystem::IPlugin
|
class MyPlugin1 final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin1.json")
|
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin1.json")
|
||||||
|
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
namespace Plugin2 {
|
namespace Plugin2 {
|
||||||
|
|
||||||
class MyPlugin2 : public ExtensionSystem::IPlugin
|
class MyPlugin2 final : public ExtensionSystem::IPlugin
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin2.json")
|
Q_PLUGIN_METADATA(IID "plugin" FILE "plugin2.json")
|
||||||
|
Reference in New Issue
Block a user