List of all members.
MExtensionArea is a baseclass for widgets that can load application extensions
Definition at line 32 of file extensions/applicationextension/mextensionarea.h.
Constructor & Destructor Documentation
|| parent =
|parent ||Optional Object's parent |
Definition at line 101 of file mextensionarea.cpp.
Protected constructor to be called by derived classes to set up the private implementation hierarchy.
Definition at line 89 of file mextensionarea.cpp.
Member Function Documentation
addWidget performs setup of an extension widget and it's datastore when the widget is being added to the extension area. The ownership of the widget remains on the caller of this slot. This slot can be overridden in specialized extension areas to provide additional setup.
|widget ||Widget to be added onto the MExtensionArea. |
|store ||This MDataStore object can be used to store permanent extension area data related to this particular application extension instance. When the same application extension instance is reinstantiated, this API will be called with the data that was stored to the permanent storage the last time around. This can be used to store for instance layout data of an application extension instance or any other extension area specific data. |
Definition at line 117 of file mextensionarea.cpp.
[protected, virtual, slot]
removeWidget performs cleanup related to a widget that is being removed. The widget itself should not be deleted in this method, it will be deleted by the caller.
|widget ||The widget to be removed from the system. |
Definition at line 124 of file mextensionarea.cpp.
Member Data Documentation