17 #ifndef KRADIO_PLUGIN_CONFIGURATION_DIALOG
18 #define KRADIO_PLUGIN_CONFIGURATION_DIALOG
24 #include <kpagedialog.h>
28 #ifdef KRADIO_ENABLE_FIXMES
29 #warning "FIXME: should we switch to KConfigDialog????"
40 KPageDialog::FaceType dialogFace,
41 const QString &caption,
42 KDialog::ButtonCodes buttonMask,
43 KDialog::ButtonCode defaultButton,
45 const QString &
name = QString(),
47 bool separator =
false
54 virtual void saveState ( KConfigGroup &)
const;
virtual void restoreState(const KConfigGroup &c, bool b)
virtual ConfigPageInfo createConfigurationPage()
virtual void saveState(KConfigGroup &) const
virtual void restoreState(const KConfigGroup &)
virtual void noticePluginsChanged(const PluginList &)
virtual void showEvent(QShowEvent *)
const QString & instanceID() const
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)
QList< PluginBase * > PluginList
virtual void setVisible(bool v)
virtual QString pluginClassName() const
virtual void hideEvent(QHideEvent *)
const QString & name() const
virtual void noticePluginRenamed(PluginBase *, const QString &)
virtual void toggleShown()