Go to the documentation of this file.
48 setObjectName(
"PluginBridge");
53 qDebug(
"PluginBridge::load_plugin() %s", plugin_id.toStdString().c_str());
58 plugin_->installEventFilter(
this);
65 qDebug(
"PluginBridge::unload_plugin()");
91 plugin_->removeEventFilter(
this);
101 Settings instance(instance_settings);
111 Settings instance(instance_settings);
virtual bool load_plugin(PluginProvider *provider, const QString &plugin_id, PluginContext *plugin_context)
virtual void unload_plugin(Plugin *plugin_instance)
virtual void restoreSettings(const Settings &, const Settings &)
virtual void shutdownPlugin()
virtual void saveSettings(Settings &, Settings &) const
virtual void save_settings(QObject *plugin_settings, QObject *instance_settings)
virtual void restore_settings(QObject *plugin_settings, QObject *instance_settings)
virtual void unload_plugin()
virtual bool has_configuration() const
virtual Plugin * load_plugin(const QString &plugin_id, PluginContext *plugin_context)
virtual void triggerConfiguration()
virtual void shutdown_plugin()
virtual bool hasConfiguration() const
virtual void trigger_configuration()
PluginProvider * provider_
qt_gui_cpp
Author(s): Dirk Thomas
autogenerated on Sat Jun 25 2022 02:15:07