| 29 | K_PLUGIN_FACTORY_WITH_JSON(KDevExecuteFactory, "kdevexecute.json", registerPlugin<ExecutePlugin>();) |
| 30 | |
| 31 | ExecutePlugin::ExecutePlugin(QObject* parent, const KPluginMetaData& metaData, const QVariantList&) |
| 32 | : KDevelop::IPlugin(QStringLiteral("kdevexecute"), parent, metaData) |
| 33 | { |
| 34 | m_configType = new NativeAppConfigType(); |
| 35 | m_configType->addLauncher( new NativeAppLauncher() ); |
| 36 | qCDebug(PLUGIN_EXECUTE) << "adding native app launch config"; |
| 37 | core()->runController()->addConfigurationType( m_configType ); |
| 38 | } |
| 39 | |
| 40 | ExecutePlugin::~ExecutePlugin() |
| 41 | { |
nothing calls this directly
no test coverage detected