Plasma
containmentactions.cpp
Go to the documentation of this file.
73KPluginInfo::List ContainmentActions::listContainmentActionsInfo()
81ContainmentActions *ContainmentActions::load(Containment *parent, const QString &containmentActionsName, const QVariantList &args)
88 KService::List offers = KServiceTypeTrader::self()->query("Plasma/ContainmentActions", constraint);
105 ContainmentActions *containmentActions = offer->createInstance<Plasma::ContainmentActions>(parent, allArgs, &error);
114ContainmentActions *ContainmentActions::load(Containment *parent, const KPluginInfo &info, const QVariantList &args)
203QList<QAction*> ContainmentActions::contextualActions()
225QString ContainmentActions::eventToString(QEvent *event)
365 static_cast<QGraphicsSceneContextMenuEvent *>(event)->reason() == QGraphicsSceneContextMenuEvent::Mouse) {
virtual FormFactor formFactor() const
Returns the current form factor the applet is being displayed in.
Definition applet.cpp:1479
QPoint popupPosition(const QSize &s) const
Reccomended position for a popup window like a menu or a tooltip given its size.
Definition applet.cpp:737
virtual void init(const KConfigGroup &config)
This method is called once the containmentactions is loaded or settings are changed.
Definition containmentactions.cpp:177
friend class ContainmentActionsPackage
Definition containmentactions.h:263
static ContainmentActions * load(Containment *parent, const QString &name, const QVariantList &args=QVariantList())
Attempts to load a containmentactions.
Definition containmentactions.cpp:81
Containment * containment()
Definition containmentactions.cpp:131
The base class for plugins that provide backgrounds and applet grouping containers.
Definition containment.h:73
QPoint screenPosFromEvent(QEvent *event)
Definition containmentactions.cpp:301
QPointF scenePosFromEvent(QEvent *event)
Definition containmentactions.cpp:322
bool isPluginVersionCompatible(unsigned int version)
Verifies that a plugin is compatible with plasma.
Definition version.cpp:51
@ Horizontal
The applet is constrained vertically, but can expand horizontally.
Definition plasma.h:75
<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.