KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::DragAndDropIconItem Class Reference

#include <dndiconitem.h>

Inheritance diagram for KWin::DragAndDropIconItem:
KWin::Item

Public Member Functions

 DragAndDropIconItem (DragAndDropIcon *icon, Scene *scene, Item *parent=nullptr)
 
 ~DragAndDropIconItem () override
 
SurfaceInterfacesurface () const
 
void setOutput (Output *output)
 
- Public Member Functions inherited from KWin::Item
 Item (Scene *scene, Item *parent=nullptr)
 
 ~Item () override
 
Scenescene () const
 
qreal opacity () const
 
void setOpacity (qreal opacity)
 
QPointF position () const
 
void setPosition (const QPointF &point)
 
QSizeF size () const
 
void setSize (const QSizeF &size)
 
int z () const
 
void setZ (int z)
 
QRectF rect () const
 
QRectF boundingRect () const
 
virtual QList< QRectF > shape () const
 
virtual QRegion opaque () const
 
ItemparentItem () const
 
void setParentItem (Item *parent)
 
QList< Item * > childItems () const
 
QList< Item * > sortedChildItems () const
 
QPointF rootPosition () const
 
QMatrix4x4 transform () const
 
void setTransform (const QMatrix4x4 &transform)
 
QRegion mapToGlobal (const QRegion &region) const
 
QRectF mapToGlobal (const QRectF &rect) const
 
QRectF mapFromGlobal (const QRectF &rect) const
 
void stackBefore (Item *sibling)
 
void stackAfter (Item *sibling)
 
bool explicitVisible () const
 
bool isVisible () const
 
void setVisible (bool visible)
 
void scheduleRepaint (const QRectF &region)
 
void scheduleRepaint (const QRegion &region)
 
void scheduleRepaint (SceneDelegate *delegate, const QRegion &region)
 
void scheduleFrame ()
 
QRegion repaints (SceneDelegate *delegate) const
 
void resetRepaints (SceneDelegate *delegate)
 
WindowQuadList quads () const
 
virtual void preprocess ()
 
const ColorDescriptioncolorDescription () const
 
PresentationModeHint presentationHint () const
 

Additional Inherited Members

- Signals inherited from KWin::Item
void childAdded (Item *item)
 
void positionChanged ()
 
void sizeChanged ()
 
void boundingRectChanged ()
 
- Protected Member Functions inherited from KWin::Item
virtual WindowQuadList buildQuads () const
 
void discardQuads ()
 
void setColorDescription (const ColorDescription &description)
 
void setPresentationHint (PresentationModeHint hint)
 

Detailed Description

Definition at line 21 of file dndiconitem.h.

Constructor & Destructor Documentation

◆ DragAndDropIconItem()

KWin::DragAndDropIconItem::DragAndDropIconItem ( DragAndDropIcon * icon,
Scene * scene,
Item * parent = nullptr )
explicit

Definition at line 15 of file dndiconitem.cpp.

◆ ~DragAndDropIconItem()

KWin::DragAndDropIconItem::~DragAndDropIconItem ( )
override

Definition at line 29 of file dndiconitem.cpp.

Member Function Documentation

◆ setOutput()

void KWin::DragAndDropIconItem::setOutput ( Output * output)

Definition at line 38 of file dndiconitem.cpp.

◆ surface()

SurfaceInterface * KWin::DragAndDropIconItem::surface ( ) const

Definition at line 33 of file dndiconitem.cpp.


The documentation for this class was generated from the following files: