fawkes::PluginTreeView Class Reference
A TreeView class to list available plugins und trigger their loading/unloading. More...
#include <gui_utils/plugin_tree_view.h>
Classes | |
| class | PluginRecord |
| Column record class for the plugin tree view. | |
Public Member Functions | |
| PluginTreeView (BaseObjectType *cobject, const Glib::RefPtr< Gnome::Glade::Xml > ref_xml) | |
| Constructor. | |
| virtual | ~PluginTreeView () |
| Destructor. | |
| void | set_network_client (fawkes::FawkesNetworkClient *client) |
| Set the network client. | |
| void | set_gconf_prefix (Glib::ustring gconf_prefix) |
| Set Gconf prefix. | |
Detailed Description
A TreeView class to list available plugins und trigger their loading/unloading.
Definition at line 46 of file plugin_tree_view.h.
Constructor & Destructor Documentation
| fawkes::PluginTreeView::PluginTreeView | ( | BaseObjectType * | cobject, | |
| const Glib::RefPtr< Gnome::Glade::Xml > | ref_xml | |||
| ) |
Constructor.
- Parameters:
-
cobject pointer to base object type ref_xml Glade XML file
Definition at line 67 of file plugin_tree_view.cpp.
References fawkes::ConnectionDispatcher::signal_connected(), fawkes::ConnectionDispatcher::signal_disconnected(), and fawkes::ConnectionDispatcher::signal_message_received().
| fawkes::PluginTreeView::~PluginTreeView | ( | ) | [virtual] |
Destructor.
Definition at line 96 of file plugin_tree_view.cpp.
References fawkes::FawkesNetworkClient::deregister_handler(), fawkes::FawkesNetworkClient::enqueue(), fawkes::ConnectionDispatcher::get_client(), fawkes::MSG_PLUGIN_UNSUBSCRIBE_WATCH, and fawkes::RefCount::unref().
Member Function Documentation
| void fawkes::PluginTreeView::set_gconf_prefix | ( | Glib::ustring | gconf_prefix | ) |
Set Gconf prefix.
- Parameters:
-
gconf_prefix the GConf prefix
Definition at line 131 of file plugin_tree_view.cpp.
Referenced by PluginGuiGtkWindow::PluginGuiGtkWindow(), and SkillGuiGtkWindow::SkillGuiGtkWindow().
| void fawkes::PluginTreeView::set_network_client | ( | fawkes::FawkesNetworkClient * | client | ) |
Set the network client.
- Parameters:
-
client a Fawkes network client
Definition at line 121 of file plugin_tree_view.cpp.
References fawkes::ConnectionDispatcher::set_client().
Referenced by PluginGuiGtkWindow::PluginGuiGtkWindow(), SkillGuiGtkWindow::SkillGuiGtkWindow(), and SkillGuiGtkWindow::~SkillGuiGtkWindow().
The documentation for this class was generated from the following files:
- src/libs/gui_utils/plugin_tree_view.h
- src/libs/gui_utils/plugin_tree_view.cpp

