Public Slots | Public Member Functions | Private Attributes | List of all members
qt_gui_cpp::PluginBridge Class Reference

#include <plugin_bridge.h>

Inheritance diagram for qt_gui_cpp::PluginBridge:
Inheritance graph
[legend]

Public Slots

virtual void restore_settings (QObject *plugin_settings, QObject *instance_settings)
 
virtual void save_settings (QObject *plugin_settings, QObject *instance_settings)
 
virtual void shutdown_plugin ()
 

Public Member Functions

virtual bool has_configuration () const
 
virtual bool load_plugin (PluginProvider *provider, const QString &plugin_id, PluginContext *plugin_context)
 
 PluginBridge ()
 
virtual void trigger_configuration ()
 
virtual void unload_plugin ()
 

Private Attributes

Pluginplugin_
 
PluginProviderprovider_
 

Detailed Description

Definition at line 47 of file plugin_bridge.h.

Constructor & Destructor Documentation

◆ PluginBridge()

qt_gui_cpp::PluginBridge::PluginBridge ( )

Definition at line 43 of file plugin_bridge.cpp.

Member Function Documentation

◆ has_configuration()

bool qt_gui_cpp::PluginBridge::has_configuration ( ) const
virtual

Definition at line 70 of file plugin_bridge.cpp.

◆ load_plugin()

bool qt_gui_cpp::PluginBridge::load_plugin ( PluginProvider provider,
const QString &  plugin_id,
PluginContext plugin_context 
)
virtual

Definition at line 51 of file plugin_bridge.cpp.

◆ restore_settings

void qt_gui_cpp::PluginBridge::restore_settings ( QObject *  plugin_settings,
QObject *  instance_settings 
)
virtualslot

Definition at line 106 of file plugin_bridge.cpp.

◆ save_settings

void qt_gui_cpp::PluginBridge::save_settings ( QObject *  plugin_settings,
QObject *  instance_settings 
)
virtualslot

Definition at line 96 of file plugin_bridge.cpp.

◆ shutdown_plugin

void qt_gui_cpp::PluginBridge::shutdown_plugin ( )
virtualslot

Definition at line 87 of file plugin_bridge.cpp.

◆ trigger_configuration()

void qt_gui_cpp::PluginBridge::trigger_configuration ( )
virtual

Definition at line 79 of file plugin_bridge.cpp.

◆ unload_plugin()

void qt_gui_cpp::PluginBridge::unload_plugin ( )
virtual

Definition at line 63 of file plugin_bridge.cpp.

Member Data Documentation

◆ plugin_

Plugin* qt_gui_cpp::PluginBridge::plugin_
private

Definition at line 77 of file plugin_bridge.h.

◆ provider_

PluginProvider* qt_gui_cpp::PluginBridge::provider_
private

Definition at line 75 of file plugin_bridge.h.


The documentation for this class was generated from the following files:


qt_gui_cpp
Author(s): Dirk Thomas
autogenerated on Fri Jun 24 2022 02:42:39