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

#include <gestures.h>

Inheritance diagram for KWin::SwipeGesture:
KWin::Gesture

Signals

void progress (qreal)
 
void deltaProgress (const QPointF &delta)
 
- Signals inherited from KWin::Gesture
void started ()
 
void triggered ()
 
void cancelled ()
 

Public Member Functions

 SwipeGesture (QObject *parent=nullptr)
 
 ~SwipeGesture () override
 
bool minimumFingerCountIsRelevant () const
 
void setMinimumFingerCount (uint count)
 
uint minimumFingerCount () const
 
bool maximumFingerCountIsRelevant () const
 
void setMaximumFingerCount (uint count)
 
uint maximumFingerCount () const
 
SwipeDirection direction () const
 
void setDirection (SwipeDirection direction)
 
void setMinimumX (int x)
 
int minimumX () const
 
bool minimumXIsRelevant () const
 
void setMinimumY (int y)
 
int minimumY () const
 
bool minimumYIsRelevant () const
 
void setMaximumX (int x)
 
int maximumX () const
 
bool maximumXIsRelevant () const
 
void setMaximumY (int y)
 
int maximumY () const
 
bool maximumYIsRelevant () const
 
void setStartGeometry (const QRect &geometry)
 
QPointF minimumDelta () const
 
void setMinimumDelta (const QPointF &delta)
 
bool isMinimumDeltaRelevant () const
 
qreal deltaToProgress (const QPointF &delta) const
 
bool minimumDeltaReached (const QPointF &delta) const
 
- Public Member Functions inherited from KWin::Gesture
 ~Gesture () override
 

Additional Inherited Members

- Protected Member Functions inherited from KWin::Gesture
 Gesture (QObject *parent)
 

Detailed Description

Definition at line 53 of file gestures.h.

Constructor & Destructor Documentation

◆ SwipeGesture()

KWin::SwipeGesture::SwipeGesture ( QObject * parent = nullptr)
explicit

Definition at line 26 of file gestures.cpp.

◆ ~SwipeGesture()

KWin::SwipeGesture::~SwipeGesture ( )
overridedefault

Member Function Documentation

◆ deltaProgress

void KWin::SwipeGesture::deltaProgress ( const QPointF & delta)
signal

The progress in actual pixel distance traveled by the fingers

◆ deltaToProgress()

qreal KWin::SwipeGesture::deltaToProgress ( const QPointF & delta) const

Definition at line 44 of file gestures.cpp.

◆ direction()

SwipeDirection KWin::SwipeGesture::direction ( ) const

Definition at line 423 of file gestures.cpp.

◆ isMinimumDeltaRelevant()

bool KWin::SwipeGesture::isMinimumDeltaRelevant ( ) const

Definition at line 508 of file gestures.cpp.

◆ maximumFingerCount()

uint KWin::SwipeGesture::maximumFingerCount ( ) const

Definition at line 418 of file gestures.cpp.

◆ maximumFingerCountIsRelevant()

bool KWin::SwipeGesture::maximumFingerCountIsRelevant ( ) const

Definition at line 391 of file gestures.cpp.

◆ maximumX()

int KWin::SwipeGesture::maximumX ( ) const

Definition at line 471 of file gestures.cpp.

◆ maximumXIsRelevant()

bool KWin::SwipeGesture::maximumXIsRelevant ( ) const

Definition at line 476 of file gestures.cpp.

◆ maximumY()

int KWin::SwipeGesture::maximumY ( ) const

Definition at line 487 of file gestures.cpp.

◆ maximumYIsRelevant()

bool KWin::SwipeGesture::maximumYIsRelevant ( ) const

Definition at line 492 of file gestures.cpp.

◆ minimumDelta()

QPointF KWin::SwipeGesture::minimumDelta ( ) const

Definition at line 497 of file gestures.cpp.

◆ minimumDeltaReached()

bool KWin::SwipeGesture::minimumDeltaReached ( const QPointF & delta) const

Definition at line 62 of file gestures.cpp.

◆ minimumFingerCount()

uint KWin::SwipeGesture::minimumFingerCount ( ) const

Definition at line 396 of file gestures.cpp.

◆ minimumFingerCountIsRelevant()

bool KWin::SwipeGesture::minimumFingerCountIsRelevant ( ) const

Definition at line 407 of file gestures.cpp.

◆ minimumX()

int KWin::SwipeGesture::minimumX ( ) const

Definition at line 439 of file gestures.cpp.

◆ minimumXIsRelevant()

bool KWin::SwipeGesture::minimumXIsRelevant ( ) const

Definition at line 444 of file gestures.cpp.

◆ minimumY()

int KWin::SwipeGesture::minimumY ( ) const

Definition at line 455 of file gestures.cpp.

◆ minimumYIsRelevant()

bool KWin::SwipeGesture::minimumYIsRelevant ( ) const

Definition at line 460 of file gestures.cpp.

◆ progress

void KWin::SwipeGesture::progress ( qreal )
signal

The progress of the gesture if a minimumDelta is set. The progress is reported in [0.0,1.0]

◆ setDirection()

void KWin::SwipeGesture::setDirection ( SwipeDirection direction)

Definition at line 428 of file gestures.cpp.

◆ setMaximumFingerCount()

void KWin::SwipeGesture::setMaximumFingerCount ( uint count)

Definition at line 412 of file gestures.cpp.

◆ setMaximumX()

void KWin::SwipeGesture::setMaximumX ( int x)

Definition at line 465 of file gestures.cpp.

◆ setMaximumY()

void KWin::SwipeGesture::setMaximumY ( int y)

Definition at line 481 of file gestures.cpp.

◆ setMinimumDelta()

void KWin::SwipeGesture::setMinimumDelta ( const QPointF & delta)

Definition at line 502 of file gestures.cpp.

◆ setMinimumFingerCount()

void KWin::SwipeGesture::setMinimumFingerCount ( uint count)

Definition at line 401 of file gestures.cpp.

◆ setMinimumX()

void KWin::SwipeGesture::setMinimumX ( int x)

Definition at line 433 of file gestures.cpp.

◆ setMinimumY()

void KWin::SwipeGesture::setMinimumY ( int y)

Definition at line 449 of file gestures.cpp.

◆ setStartGeometry()

void KWin::SwipeGesture::setStartGeometry ( const QRect & geometry)

Definition at line 33 of file gestures.cpp.


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