File indexing completed on 2024-04-28 04:37:35
0001 /* 0002 SPDX-FileCopyrightText: 2012 Milian Wolff <mail@milianw.de> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "testplugincontroller.h" 0008 0009 #include <interfaces/contextmenuextension.h> 0010 0011 #include <QVariant> 0012 0013 using namespace KDevelop; 0014 0015 TestPluginController::TestPluginController(Core* core) : PluginController(core) 0016 { 0017 } 0018 0019 void TestPluginController::initialize() 0020 { 0021 } 0022 0023 QList<IPlugin*> TestPluginController::allPluginsForExtension(const QString& extension, 0024 const QVariantMap& constraints) 0025 { 0026 Q_UNUSED(extension); 0027 Q_UNUSED(constraints); 0028 return QList<IPlugin*>(); 0029 } 0030 0031 QList<IPlugin*> TestPluginController::loadedPlugins() const 0032 { 0033 return QList<IPlugin*>(); 0034 } 0035 0036 IPlugin* TestPluginController::pluginForExtension(const QString& extension, const QString& pluginname, 0037 const QVariantMap& constraints) 0038 { 0039 Q_UNUSED(extension); 0040 Q_UNUSED(pluginname); 0041 Q_UNUSED(constraints); 0042 return nullptr; 0043 } 0044 0045 QVector<KPluginMetaData> TestPluginController::queryExtensionPlugins(const QString& extension, 0046 const QVariantMap& constraints) const 0047 { 0048 Q_UNUSED(extension); 0049 Q_UNUSED(constraints); 0050 return {}; 0051 } 0052 0053 IPlugin* TestPluginController::loadPlugin(const QString& pluginName) 0054 { 0055 Q_UNUSED(pluginName); 0056 return nullptr; 0057 } 0058 0059 KPluginMetaData TestPluginController::pluginInfo(const IPlugin*) const 0060 { 0061 return KPluginMetaData(); 0062 } 0063 0064 QList<ContextMenuExtension> TestPluginController::queryPluginsForContextMenuExtensions(Context* context, 0065 QWidget* parent) const 0066 { 0067 Q_UNUSED(context); 0068 Q_UNUSED(parent); 0069 return QList<ContextMenuExtension>(); 0070 } 0071 0072 bool TestPluginController::unloadPlugin(const QString& plugin) 0073 { 0074 Q_UNUSED(plugin); 0075 return false; 0076 } 0077 0078 #include "moc_testplugincontroller.cpp"