diff options
author | hjk <[email protected]> | 2023-12-13 18:01:03 +0100 |
---|---|---|
committer | hjk <[email protected]> | 2023-12-14 07:38:37 +0000 |
commit | 0af4518724993c87dac5326b6639a682ded96df1 (patch) | |
tree | bbe2d8f07799d212e7aaf853be5404f86cbdaff4 /src/plugins/silversearcher/silversearcherplugin.cpp | |
parent | 57182b7fe93ea224dd686ff5b0606607290b1c78 (diff) |
SilverSearcher: Move plugin class definition to .cpp
Change-Id: Ib270a5e205cc169c32d7f6f14a6eddae5bd8c0e7
Reviewed-by: <[email protected]>
Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/plugins/silversearcher/silversearcherplugin.cpp')
-rw-r--r-- | src/plugins/silversearcher/silversearcherplugin.cpp | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/src/plugins/silversearcher/silversearcherplugin.cpp b/src/plugins/silversearcher/silversearcherplugin.cpp index 1f143407d78..fd3b3ae877d 100644 --- a/src/plugins/silversearcher/silversearcherplugin.cpp +++ b/src/plugins/silversearcher/silversearcherplugin.cpp @@ -3,17 +3,26 @@ #include "findinfilessilversearcher.h" #include "silversearcherparser_test.h" -#include "silversearcherplugin.h" + +#include <extensionsystem/iplugin.h> namespace SilverSearcher::Internal { -void SilverSearcherPlugin::initialize() +class SilverSearcherPlugin final : public ExtensionSystem::IPlugin { - new FindInFilesSilverSearcher(this); + Q_OBJECT + Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "SilverSearcher.json") + + void initialize() final + { + new FindInFilesSilverSearcher(this); #ifdef WITH_TESTS - addTest<OutputParserTest>(); + addTest<OutputParserTest>(); #endif -} + } +}; } // SilverSearcher::Internal + +#include "silversearcherplugin.moc" |