kradio4  r778
Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PluginConfigurationDialog Class Reference

#include <plugin_configuration_dialog.h>

Inheritance diagram for PluginConfigurationDialog:
Inheritance graph
[legend]
Collaboration diagram for PluginConfigurationDialog:
Collaboration graph
[legend]

Public Slots

virtual void toggleShown ()
 
virtual void cancel ()
 

Public Member Functions

 PluginConfigurationDialog (const QString &instanceID, KPageDialog::FaceType dialogFace, const QString &caption, KDialog::ButtonCodes buttonMask, KDialog::ButtonCode defaultButton, QWidget *parent=0, const QString &name=QString(), bool modal=true, bool separator=false)
 
virtual QString pluginClassName () const
 
virtual void saveState (KConfigGroup &) const
 
virtual void restoreState (const KConfigGroup &)
 
virtual void restoreState (const KConfigGroup &c, bool b)
 
virtual void noticePluginsChanged (const PluginList &)
 
virtual void noticePluginRenamed (PluginBase *, const QString &)
 
virtual void setVisible (bool v)
 
- Public Member Functions inherited from WidgetPluginBase
 WidgetPluginBase (QWidget *myself, const QString &instanceID, const QString &name, const QString &description)
 
virtual void startPlugin ()
 
virtual QWidget * getWidget ()
 
virtual const QWidget * getWidget () const
 
virtual bool isReallyVisible (const QWidget *w=NULL, bool ignore_mapping_state=false) const
 
virtual bool isAnywhereVisible (const QWidget *w=NULL) const
 
virtual QAction * getHideShowAction ()
 
virtual void updateHideShowAction (bool show)
 
virtual void showOnOrgDesktop ()
 
- Public Member Functions inherited from PluginBase
 PluginBase (const QString &instanceID, const QString &name, const QString &description)
 
virtual ~PluginBase ()
 
const QString & name () const
 
void setName (const QString &n)
 
const QString & instanceID () const
 
const QString & description () const
 
bool destructorCalled () const
 
virtual void aboutToQuit ()
 
virtual void noticeWidgetPluginShown (WidgetPluginBase *, bool)
 

Protected Member Functions

virtual ConfigPageInfo createConfigurationPage ()
 
virtual void showEvent (QShowEvent *)
 
virtual void hideEvent (QHideEvent *)
 
- Protected Member Functions inherited from WidgetPluginBase
virtual void toggleShown ()=0
 
virtual void pShow ()
 
virtual void pHide ()
 
virtual void pSetVisible (bool v)
 
virtual void pToggleShown ()
 
virtual void pShowEvent (QShowEvent *)
 
virtual void pHideEvent (QHideEvent *)
 
virtual void notifyManager (bool shown)
 
virtual void getKWinState (const QWidget *w=NULL) const
 
- Protected Member Functions inherited from PluginBase
virtual bool setManager (PluginManager *)
 
virtual void unsetManager ()
 
bool isManagerSet () const
 

Protected Attributes

QString m_Caption
 
- Protected Attributes inherited from WidgetPluginBase
QWidget * m_myself
 
QAction m_HideShowAction
 
bool m_restoreShow
 
bool m_geoRestoreFlag
 
bool m_ignoreHideShow
 
bool m_geoCacheValid
 
bool m_saveMinimized
 
bool m_saveMaximized
 
bool m_saveSticky
 
int m_saveDesktop
 
QRect m_saveGeometry
 
- Protected Attributes inherited from PluginBase
QString m_instanceID
 
QString m_name
 
QString m_description
 
PluginManagerm_manager
 
bool m_destructorCalled
 

Detailed Description

Definition at line 31 of file plugin_configuration_dialog.h.

Constructor & Destructor Documentation

PluginConfigurationDialog::PluginConfigurationDialog ( const QString &  instanceID,
KPageDialog::FaceType  dialogFace,
const QString &  caption,
KDialog::ButtonCodes  buttonMask,
KDialog::ButtonCode  defaultButton,
QWidget *  parent = 0,
const QString &  name = QString(),
bool  modal = true,
bool  separator = false 
)

Member Function Documentation

virtual void PluginConfigurationDialog::cancel ( )
inlinevirtualslot

Definition at line 72 of file plugin_configuration_dialog.h.

References hideEvent(), setVisible(), and showEvent().

virtual ConfigPageInfo PluginConfigurationDialog::createConfigurationPage ( )
protectedvirtual

Implements PluginBase.

Referenced by restoreState().

virtual void PluginConfigurationDialog::hideEvent ( QHideEvent *  )
protectedvirtual

Implements WidgetPluginBase.

Referenced by cancel().

virtual void PluginConfigurationDialog::noticePluginRenamed ( PluginBase ,
const QString &   
)
virtual

Reimplemented from PluginBase.

Referenced by restoreState().

virtual void PluginConfigurationDialog::noticePluginsChanged ( const PluginList )
virtual

Reimplemented from PluginBase.

Referenced by restoreState().

virtual QString PluginConfigurationDialog::pluginClassName ( ) const
inlinevirtual

Implements PluginBase.

Definition at line 52 of file plugin_configuration_dialog.h.

References restoreState(), and saveState().

virtual void PluginConfigurationDialog::restoreState ( const KConfigGroup &  )
virtual

Reimplemented from WidgetPluginBase.

Referenced by pluginClassName().

virtual void PluginConfigurationDialog::restoreState ( const KConfigGroup &  c,
bool  b 
)
inlinevirtual
virtual void PluginConfigurationDialog::saveState ( KConfigGroup &  ) const
virtual

Reimplemented from WidgetPluginBase.

Referenced by pluginClassName().

virtual void PluginConfigurationDialog::setVisible ( bool  v)
virtual

Implements WidgetPluginBase.

Referenced by cancel().

virtual void PluginConfigurationDialog::showEvent ( QShowEvent *  )
protectedvirtual

Implements WidgetPluginBase.

Referenced by cancel().

virtual void PluginConfigurationDialog::toggleShown ( )
inlinevirtualslot

Definition at line 71 of file plugin_configuration_dialog.h.

References WidgetPluginBase::pToggleShown().

Member Data Documentation

QString PluginConfigurationDialog::m_Caption
protected

Definition at line 85 of file plugin_configuration_dialog.h.


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