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

#include <pointer_input.h>

Inheritance diagram for KWin::CursorImage:

Signals

void changed ()
 

Public Member Functions

 CursorImage (PointerInputRedirection *parent=nullptr)
 
 ~CursorImage () override
 
void setEffectsOverrideCursor (Qt::CursorShape shape)
 
void removeEffectsOverrideCursor ()
 
void setWindowSelectionCursor (const QByteArray &shape)
 
void removeWindowSelectionCursor ()
 
KXcursorTheme theme () const
 
CursorSourcesource () const
 
void setSource (CursorSource *source)
 
void updateCursorOutputs (const QPointF &pos)
 
void markAsRendered (std::chrono::milliseconds timestamp)
 

Detailed Description

Definition at line 199 of file pointer_input.h.

Constructor & Destructor Documentation

◆ CursorImage()

KWin::CursorImage::CursorImage ( PointerInputRedirection * parent = nullptr)
explicit

Definition at line 874 of file pointer_input.cpp.

◆ ~CursorImage()

KWin::CursorImage::~CursorImage ( )
overridedefault

Member Function Documentation

◆ changed

void KWin::CursorImage::changed ( )
signal

◆ markAsRendered()

void KWin::CursorImage::markAsRendered ( std::chrono::milliseconds timestamp)

Definition at line 941 of file pointer_input.cpp.

◆ removeEffectsOverrideCursor()

void KWin::CursorImage::removeEffectsOverrideCursor ( )

Definition at line 1014 of file pointer_input.cpp.

◆ removeWindowSelectionCursor()

void KWin::CursorImage::removeWindowSelectionCursor ( )

Definition at line 1029 of file pointer_input.cpp.

◆ setEffectsOverrideCursor()

void KWin::CursorImage::setEffectsOverrideCursor ( Qt::CursorShape shape)

Definition at line 1008 of file pointer_input.cpp.

◆ setSource()

void KWin::CursorImage::setSource ( CursorSource * source)

Definition at line 1104 of file pointer_input.cpp.

◆ setWindowSelectionCursor()

void KWin::CursorImage::setWindowSelectionCursor ( const QByteArray & shape)

Definition at line 1019 of file pointer_input.cpp.

◆ source()

CursorSource * KWin::CursorImage::source ( ) const

Definition at line 1099 of file pointer_input.cpp.

◆ theme()

KXcursorTheme KWin::CursorImage::theme ( ) const

Definition at line 1113 of file pointer_input.cpp.

◆ updateCursorOutputs()

void KWin::CursorImage::updateCursorOutputs ( const QPointF & pos)

Definition at line 929 of file pointer_input.cpp.

Member Data Documentation

◆ connection

QMetaObject::Connection KWin::CursorImage::connection

Definition at line 242 of file pointer_input.h.

◆ cursor [1/2]

std::unique_ptr<ShapeCursorSource> KWin::CursorImage::cursor

Definition at line 241 of file pointer_input.h.

◆ cursor [2/2]

CursorSource* KWin::CursorImage::cursor = nullptr

Definition at line 249 of file pointer_input.h.

◆ shape

std::unique_ptr<ShapeCursorSource> KWin::CursorImage::shape

Definition at line 248 of file pointer_input.h.

◆ surface

std::unique_ptr<SurfaceCursorSource> KWin::CursorImage::surface

Definition at line 247 of file pointer_input.h.


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