Plasma
extenderitem.h
Go to the documentation of this file.
void setAutoExpireDelay(uint time)
Definition extenderitem.cpp:498
void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)
Definition extenderitem.cpp:775
void mouseMoveEvent(QGraphicsSceneMouseEvent *event)
Definition extenderitem.cpp:677
ExtenderItem(Extender *hostExtender, uint extenderItemId=0)
The constructor takes care of adding this item to an extender.
Definition extenderitem.cpp:128
void addAction(const QString &name, QAction *action)
Definition extenderitem.cpp:540
QAction * action(const QString &name) const
Definition extenderitem.cpp:554
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Definition extenderitem.cpp:644
bool sceneEventFilter(QGraphicsItem *watched, QEvent *event)
Definition extenderitem.cpp:782
void hoverMoveEvent(QGraphicsSceneHoverEvent *event)
Definition extenderitem.cpp:793
QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const
Definition extenderitem.cpp:801
void setName(const QString &name)
You can assign names to extender items to look them up through the item() function.
Definition extenderitem.cpp:291
void hoverLeaveEvent(QGraphicsSceneHoverEvent *event)
Definition extenderitem.cpp:797
void setTransient(const bool transient)
Set the ExtenderItem as transient: won't be saved in the Plasma config and won't be restored.
Definition extenderitem.cpp:806
void destroyed(Plasma::ExtenderItem *item)
Emitted when the extender item is destroyed.
void hideCloseButton()
Hides the close button in this item's drag handle.
Definition extenderitem.cpp:569
void showCloseButton()
Shows a close button in this item's drag handle.
Definition extenderitem.cpp:559
void moveEvent(QGraphicsSceneMoveEvent *event)
Definition extenderitem.cpp:654
void resizeEvent(QGraphicsSceneResizeEvent *event)
Definition extenderitem.cpp:660
void mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
Definition extenderitem.cpp:787
friend class ExtenderItemPrivate
Definition extenderitem.h:322
void setCollapsed(bool collapsed)
Collapse or expand the extender item.
Definition extenderitem.cpp:602
void setExtender(Extender *extender, const QPointF &pos=QPointF(-1, -1))
Definition extenderitem.cpp:348
void mousePressEvent(QGraphicsSceneMouseEvent *event)
Definition extenderitem.cpp:668
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.