BALL::VIEW::PluginDialog Class Reference

#include <BALL/VIEW/DIALOGS/pluginDialog.h>

Inheritance diagram for BALL::VIEW::PluginDialog:
QDialog Ui_PluginDialogData BALL::VIEW::ModularWidget BALL::VIEW::PreferencesEntry BALL::Embeddable BALL::VIEW::ConnectionObject

List of all members.


Public Member Functions

 PluginDialog (QWidget *parent, const char *name="PluginDialog")
virtual ~PluginDialog ()
virtual void initializeWidget (MainControl &main_control)
virtual void finalizeWidget (MainControl &main_control)
virtual void readPreferenceEntries (const INIFile &inifile)
 

Restore the settings of all registered objects.



Protected Slots

virtual void addPluginDirectory ()
virtual void removePluginDirectory ()
virtual void directorySelectionChanged ()
virtual void pluginChanged (QModelIndex i)
virtual void togglePluginState ()

Private Attributes

QModelIndex active_index_
PluginModel model_

Detailed Description

Dialog for handling the BALLView plugins


Constructor & Destructor Documentation

BALL::VIEW::PluginDialog::PluginDialog ( QWidget parent,
const char *  name = "PluginDialog" 
)
virtual BALL::VIEW::PluginDialog::~PluginDialog (  )  [inline, virtual]

Member Function Documentation

virtual void BALL::VIEW::PluginDialog::addPluginDirectory (  )  [protected, virtual, slot]
virtual void BALL::VIEW::PluginDialog::directorySelectionChanged (  )  [protected, virtual, slot]
virtual void BALL::VIEW::PluginDialog::finalizeWidget ( MainControl main_control  )  [virtual]

Finalization This method is called automatically before the main application is closed.

Reimplemented from BALL::VIEW::ModularWidget.

virtual void BALL::VIEW::PluginDialog::initializeWidget ( MainControl main_control  )  [virtual]

Initialization. This method is called automatically before the main application is started. It adds the dialog's menu entries and connections.

Reimplemented from BALL::VIEW::ModularWidget.

virtual void BALL::VIEW::PluginDialog::pluginChanged ( QModelIndex  i  )  [protected, virtual, slot]
virtual void BALL::VIEW::PluginDialog::readPreferenceEntries ( const INIFile inifile  )  [virtual]

Restore the settings of all registered objects.

Reimplemented from BALL::VIEW::PreferencesEntry.

virtual void BALL::VIEW::PluginDialog::removePluginDirectory (  )  [protected, virtual, slot]
virtual void BALL::VIEW::PluginDialog::togglePluginState (  )  [protected, virtual, slot]

Member Data Documentation