Plasma
applet.h
Go to the documentation of this file.
81 Q_PROPERTY(QString name READ name CONSTANT)
82 Q_PROPERTY(QString pluginName READ pluginName CONSTANT)
83 Q_PROPERTY(QString category READ category CONSTANT)
89 Q_PROPERTY(QRectF geometry READ geometry WRITE setGeometry)
93 Q_PROPERTY(BackgroundHints backgroundHints READ backgroundHints WRITE setBackgroundHints)
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;
Provides a restricted interface for scripted applets.
Definition appletscript.h:52
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 newStatus(Plasma::ItemStatus status)
Emitted when the applet status changes.
void configNeedsSaving()
Emitted when an applet has changed values in its configuration and wishes for them to be saved at the...
void releaseVisualFocus()
This signal indicates that an application launch, window creation or window focus event was triggered...
void geometryChanged()
Emitted whenever the applet makes a geometry change, so that views can coordinate themselves with the...
void sizeHintChanged(Qt::SizeHint which)
Emitted by Applet subclasses when they change a sizeHint and wants to announce the change.
void activate()
Emitted when activation is requested due to, for example, a global keyboard shortcut.
void appletDestroyed(Plasma::Applet *applet)
Emitted when the applet is deleted.
void extenderItemRestored(Plasma::ExtenderItem *item)
Emitted when an ExtenderItem in a scripting applet needs to be initialized.
void immutabilityChanged(Plasma::ImmutabilityType immutable)
Emitted when the immutability changes.
void appletTransformedByUser()
Emitted when the user completes a transformation of the applet.
Definition configloader.h:76
The base class for plugins that provide backgrounds and applet grouping containers.
Definition containment.h:73
Definition context.h:34
This is an abstract base class which defines an interface to which Plasma's Applet Loading logic can ...
Definition pluginloader.h:52
Allows applets to automatically 'collapse' into an icon when put in an panel, and is a convenient bas...
Definition popupapplet.h:53
ImmutabilityType
Defines the immutability of items like applets, corona and containments they can be free to modify,...
Definition plasma.h:197
PackageStructure::Ptr packageStructure(const QString &language, ComponentType type)
Loads an appropriate PackageStructure for the given language and type.
Definition scriptengine.cpp:274
Location
The Location enumeration describes where on screen an element, such as an Applet or its managing cont...
Definition plasma.h:108
FormFactor
The FormFactor enumeration describes how a Plasma::Applet should arrange itself.
Definition plasma.h:64
<Plasma/Version>
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Thu Jul 18 2024 00:00:00 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Thu Jul 18 2024 00:00:00 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.