![]() |
LeechCraft
0.6.70-15082-g543737046d
Modular cross-platform feature rich live environment.
|
Interface for plugins that have user-configurable settings. More...
#include "ihavesettings.h"
Public Member Functions | |
virtual LC::Util::XmlSettingsDialog_ptr | GetSettingsDialog () const =0 |
Gets the settings dialog manager object from the plugin. More... | |
virtual | ~IHaveSettings () |
Virtual destructor. More... | |
Interface for plugins that have user-configurable settings.
Plugins that have user-configurable settings should implement this interface if they want to appear in a common settings configuration dialog.
Definition at line 29 of file ihavesettings.h.
|
inlinevirtual |
Virtual destructor.
Definition at line 45 of file ihavesettings.h.
|
pure virtual |
Gets the settings dialog manager object from the plugin.
The returned XmlSettingsDialog would be integrated into common settings dialog where user can configure all the plugins that provide this interface.