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

qt_gui_cpp::PluginBridge::PluginBridge ( )

Definition at line 43 of file plugin_bridge.cpp.

Member Function Documentation

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

Definition at line 70 of file plugin_bridge.cpp.

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.

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

Definition at line 106 of file plugin_bridge.cpp.

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

Definition at line 96 of file plugin_bridge.cpp.

void qt_gui_cpp::PluginBridge::shutdown_plugin ( )
virtualslot

Definition at line 87 of file plugin_bridge.cpp.

void qt_gui_cpp::PluginBridge::trigger_configuration ( )
virtual

Definition at line 79 of file plugin_bridge.cpp.

void qt_gui_cpp::PluginBridge::unload_plugin ( )
virtual

Definition at line 63 of file plugin_bridge.cpp.

Member Data Documentation

Plugin* qt_gui_cpp::PluginBridge::plugin_
private

Definition at line 77 of file plugin_bridge.h.

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 Tue Apr 13 2021 03:03:14