Plasma
extendergroup.cpp
Go to the documentation of this file.
virtual void updateGeometry()
const QMimeData * mimeData() const
The applet is constrained horizontally, but can expand vertically.
Definition: plasma.h:77
Type type() const
void expandGroup()
Expands this group to show all ExtenderItems that are contained in this group.
Definition: extendergroup.cpp:162
void setCollapsed(bool collapsed)
Collapse or expand the extender item.
Definition: extenderitem.cpp:602
QString name() const
KConfigGroup config() const
fetch the configuration of this widget.
Definition: extenderitem.cpp:240
void setParentItem(QGraphicsItem *newParent)
virtual bool hasFormat(const QString &mimeType) const
void addAction(const QString &name, QAction *action)
Definition: extenderitem.cpp:540
void resizeEvent(QGraphicsSceneResizeEvent *event)
Definition: extenderitem.cpp:660
void setVisible(bool)
virtual void itemRemovedEvent(ExtenderItem *item)
Get's called after an item has been removed from this extender.
Definition: extender.cpp:525
qreal top() const
void hide()
bool autoHide() const
void setAcceptDrops(bool on)
QGraphicsItem * widget() const
void setToolTip(const QString &tip)
QAction * action(const QString &name) const
Definition: extenderitem.cpp:554
bool isGroupCollapsed() const
Definition: extendergroup.cpp:148
qreal bottom() const
QPointF pos() const
qreal y() const
void append(const T &value)
bool isEmpty() const
void setGroupCollapsed(bool collapsed)
expands or collapses this group
Definition: extendergroup.cpp:153
void restoreOverrideCursor()
bool eventFilter(QObject *watched, QEvent *event)
Definition: extendergroup.cpp:221
virtual bool eventFilter(QObject *watched, QEvent *event)
void resizeEvent(QGraphicsSceneResizeEvent *event)
Definition: extendergroup.cpp:216
virtual void itemAddedEvent(ExtenderItem *item, const QPointF &pos=QPointF(-1,-1))
Get's called after an item has been added to this extender.
Definition: extender.cpp:490
maximumSize
QPointF scenePos() const
void setSizePolicy(const QSizePolicy &policy)
void dragEnterEvent(QGraphicsSceneDragDropEvent *event)
Definition: extendergroup.cpp:235
void dragMoveEvent(QGraphicsSceneDragDropEvent *event)
Definition: extendergroup.cpp:244
QPointF pos() const
void dropEvent(QGraphicsSceneDragDropEvent *event)
Definition: extendergroup.cpp:284
void dragLeaveEvent(QGraphicsSceneDragDropEvent *event)
Definition: extendergroup.cpp:300
bool isVisible() const
preferredSize
void addItem(QGraphicsLayoutItem *item)
QGraphicsWidget(QGraphicsItem *parent, QFlags< Qt::WindowType > wFlags)
void collapseGroup()
Collapses this group to hide all ExtenderItems that are contained in this group, and shows the summar...
Definition: extendergroup.cpp:190
QGraphicsLayout * layout() const
void show()
minimumSize
sizePolicy
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
Extender * extender() const
void setAutoCollapse(bool collapse)
Definition: extendergroup.cpp:143
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.