Plasma
applet.h
Go to the documentation of this file.
106 StandardBackground = 1,
111 };
550 };
1003 void showMessage(const QIcon &icon, const QString &message, const Plasma::MessageButtons buttons);
1143 friend class CoronaPrivate;
1145 friend class ContainmentPrivate;
1147 friend class AppletHandle;
1148 friend class AppletPrivate;
1149 friend class AccessAppletJobPrivate;
1152 friend class PopupAppletPrivate;
1153 friend class AssociatedApplicationManager;
1157 friend class ExtenderGroupPrivate;
1158 friend class ExtenderPrivate;
void appletTransformedItself()
Emitted when the applet changes its own geometry or transform.
void messageButtonPressed(const Plasma::MessageButton button)
Emitted when the user clicked on a button of the message overlay.
void extenderItemRestored(Plasma::ExtenderItem *item)
Emitted when an ExtenderItem in a scripting applet needs to be initialized.
void appletTransformedByUser()
Emitted when the user completes a transformation of the applet.
void configNeedsSaving()
Emitted when an applet has changed values in its configuration and wishes for them to be saved at the...
This is an abstract base class which defines an interface to which Plasma's Applet Loading logic can ...
Definition: pluginloader.h:52
ImmutabilityType
Defines the immutability of items like applets, corona and containments they can be free to modify,...
Definition: plasma.h:197
<Plasma/Version>
Definition: configloader.h:76
Definition: context.h:34
void immutabilityChanged(Plasma::ImmutabilityType immutable)
Emitted when the immutability changes.
Provides a restricted interface for scripted applets.
Definition: appletscript.h:52
Location
The Location enumeration describes where on screen an element, such as an Applet or its managing cont...
Definition: plasma.h:108
void releaseVisualFocus()
This signal indicates that an application launch, window creation or window focus event was triggered...
void appletDestroyed(Plasma::Applet *applet)
Emitted when the applet is deleted.
void activate()
Emitted when activation is requested due to, for example, a global keyboard shortcut.
FormFactor
The FormFactor enumeration describes how a Plasma::Applet should arrange itself.
Definition: plasma.h:64
void newStatus(Plasma::ItemStatus status)
Emitted when the applet status changes.
Allows applets to automatically 'collapse' into an icon when put in an panel, and is a convenient bas...
Definition: popupapplet.h:53
void geometryChanged()
Emitted whenever the applet makes a geometry change, so that views can coordinate themselves with the...
static QScriptValue type(QScriptContext *ctx, QScriptEngine *eng)
Definition: easingcurve.cpp:63
The base class for plugins that provide backgrounds and applet grouping containers.
Definition: containment.h:73
PackageStructure::Ptr packageStructure(const QString &language, ComponentType type)
Loads an appropriate PackageStructure for the given language and type.
Definition: scriptengine.cpp:274
void sizeHintChanged(Qt::SizeHint which)
Emitted by Applet subclasses when they change a sizeHint and wants to announce the change.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Aug 27 2020 00:00:00 by doxygen 1.8.20 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Aug 27 2020 00:00:00 by doxygen 1.8.20 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.