![]() |
LeechCraft 0.6.70-16373-g319c272718
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. | |
virtual | ~IHaveSettings () |
Virtual destructor. | |
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.