Plasma
applet.h
75 Q_PROPERTY(Plasma::Types::ImmutabilityType immutability READ immutability WRITE setImmutability NOTIFY immutabilityChanged)
78 Q_PROPERTY(Plasma::Types::ContainmentDisplayHints containmentDisplayHints READ containmentDisplayHints NOTIFY containmentDisplayHintsChanged)
84 * How the applet wants its background to be drawn. The containment may chose to ignore this hint.
86 Q_PROPERTY(Plasma::Types::BackgroundHints backgroundHints WRITE setBackgroundHints READ backgroundHints NOTIFY backgroundHintsChanged FINAL)
89 * The containment (and/or the user) may decide to use another kind of background instead (if supported by the applet)
91 Q_PROPERTY(Plasma::Types::BackgroundHints userBackgroundHints WRITE setUserBackgroundHints READ userBackgroundHints NOTIFY userBackgroundHintsChanged FINAL)
94 * The effective background hints the applet has, internally decided how to mix with userBackgroundHints
96 Q_PROPERTY(Plasma::Types::BackgroundHints effectiveBackgroundHints READ effectiveBackgroundHints NOTIFY effectiveBackgroundHintsChanged FINAL)
122 PLASMA_DEPRECATED_VERSION(5, 86, "use Applet(QObject *, KPluginMetaData, QVariantList) instead")
123 explicit Applet(QObject *parent = nullptr, const QString &serviceId = QString(), uint appletId = 0);
149 PLASMA_DEPRECATED_VERSION(5, 86, "use Applet(QObject *, KPluginMetaData, QVariantList) instead")
218 * @return Display hints that come from the containment that suggest the applet how to look and behave.
320 * @deprecated Since 5.100, accessing an applets KPackage is deprecated. For using the metadata, use @p pluginMetaData instead.
424 * How the applet wants its background to be drawn. The containment may chose to ignore this hint.
436 * The containment (and/or the user) may decide to use another kind of background instead if supported by the applet.
438 * background, it needs to have the Plasma::Types::ConfigurableBackground flag set in its backgroundHints
450 * The effective background hints the applet will have: it will follow userBackgroundHints only if backgroundHints has the
QCA_EXPORT void init()
Definition: pluginloader.h:55
FormFactor
The FormFactor enumeration describes how a Plasma::Applet should arrange itself.
Definition: plasma.h:72
Provides a restricted interface for scripted applets.
Definition: appletscript.h:35
Q_SCRIPTABLE CaptureState status()
Location
The Location enumeration describes where on screen an element, such as an Applet or its managing cont...
Definition: plasma.h:158
ImmutabilityType
Defines the immutability of items like applets, corona and containments they can be free to modify,...
Definition: plasma.h:235
The base class for plugins that provide backgrounds and applet grouping containers.
Definition: containment.h:45
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Feb 5 2023 04:14:15 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Feb 5 2023 04:14:15 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.