promote to public API from protected; needed by desktop scripting
This commit is contained in:
parent
f8c1d76547
commit
e54737c040
42
corona.h
42
corona.h
@ -104,6 +104,27 @@ public:
|
|||||||
*/
|
*/
|
||||||
Containment *addContainment(const QString &name, const QVariantList &args = QVariantList());
|
Containment *addContainment(const QString &name, const QVariantList &args = QVariantList());
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Loads a containment with delayed initialization, primarily useful
|
||||||
|
* for implementations of loadDefaultLayout. The caller is responsible
|
||||||
|
* for all initializating, saving and notification of a new containment.
|
||||||
|
*
|
||||||
|
* @param name the plugin name for the containment, as given by
|
||||||
|
* KPluginInfo::pluginName(). If an empty string is passed in, the defalt
|
||||||
|
* containment plugin will be used (usually DesktopContainment). If the
|
||||||
|
* string literal "null" is passed in, then no plugin will be loaded and
|
||||||
|
* a simple Containment object will be created instead.
|
||||||
|
* @param args argument list to pass to the containment
|
||||||
|
*
|
||||||
|
* @return a pointer to the containment on success, or 0 on failure. Failure can
|
||||||
|
* be caused by the Immutability type being too restrictive, as containments can't be added
|
||||||
|
* when widgets are locked, or if the requested containment plugin can not be located
|
||||||
|
* or successfully loaded.
|
||||||
|
* @see addContainment
|
||||||
|
**/
|
||||||
|
Containment *addContainmentDelayed(const QString &name,
|
||||||
|
const QVariantList &args = QVariantList());
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the Containment, if any, for a given physical screen and desktop
|
* Returns the Containment, if any, for a given physical screen and desktop
|
||||||
*
|
*
|
||||||
@ -438,27 +459,6 @@ protected:
|
|||||||
**/
|
**/
|
||||||
virtual void loadDefaultLayout();
|
virtual void loadDefaultLayout();
|
||||||
|
|
||||||
/**
|
|
||||||
* Loads a containment with delayed initialization, primarily useful
|
|
||||||
* for implementations of loadDefaultLayout. The caller is responsible
|
|
||||||
* for all initializating, saving and notification of a new containment.
|
|
||||||
*
|
|
||||||
* @param name the plugin name for the containment, as given by
|
|
||||||
* KPluginInfo::pluginName(). If an empty string is passed in, the defalt
|
|
||||||
* containment plugin will be used (usually DesktopContainment). If the
|
|
||||||
* string literal "null" is passed in, then no plugin will be loaded and
|
|
||||||
* a simple Containment object will be created instead.
|
|
||||||
* @param args argument list to pass to the containment
|
|
||||||
*
|
|
||||||
* @return a pointer to the containment on success, or 0 on failure. Failure can
|
|
||||||
* be caused by the Immutability type being too restrictive, as containments can't be added
|
|
||||||
* when widgets are locked, or if the requested containment plugin can not be located
|
|
||||||
* or successfully loaded.
|
|
||||||
* @see addContainment
|
|
||||||
**/
|
|
||||||
Containment *addContainmentDelayed(const QString &name,
|
|
||||||
const QVariantList &args = QVariantList());
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Maps a stock animation to one of the semantic animations. Used to control things such
|
* Maps a stock animation to one of the semantic animations. Used to control things such
|
||||||
* as what animation is used to make a Plasma::Appear appear in a containment.
|
* as what animation is used to make a Plasma::Appear appear in a containment.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user