 |
LeechCraft Azoth
0.6.70-15082-g543737046d
Modular multiprotocol IM plugin for LeechCraft
|
Go to the documentation of this file.
9 #ifndef PLUGINS_AZOTH_INTERFACES_ICONFIGURABLEMUC_H
10 #define PLUGINS_AZOTH_INTERFACES_ICONFIGURABLEMUC_H
48 virtual void accept () = 0;
120 "org.Deviant.LeechCraft.Azoth.IMUCConfigWidget/1.0")
121 Q_DECLARE_INTERFACE (
LC::Azoth::IConfigurableMUC,
122 "org.Deviant.LeechCraft.Azoth.IConfigurableMUC/1.0")
virtual QWidget * GetConfigurationWidget()=0
Returns the widget used for configuration.
virtual void AcceptConfiguration(QWidget *widget)=0
Accepts the configuration.
virtual ~IConfigurableMUC()
This interfaces is used for MUCs that can be configured.