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

#include <gesturehandler.h>

Inheritance diagram for KWin::PinchGestureHandler:

Public Types

enum class  Direction { Expanding , Contracting }
 
enum class  Device { Touchpad }
 

Signals

void activated ()
 
void progressChanged ()
 
void directionChanged ()
 
void fingerCountChanged ()
 
void deviceTypeChanged ()
 

Public Member Functions

 PinchGestureHandler (QObject *parent=nullptr)
 
void classBegin () override
 
void componentComplete () override
 
Direction direction () const
 
void setDirection (Direction direction)
 
int fingerCount () const
 
void setFingerCount (int fingerCount)
 
qreal progress () const
 
void setProgress (qreal progress)
 
Device deviceType () const
 
void setDeviceType (Device device)
 

Properties

Direction direction
 
int fingerCount
 
qreal progress
 

Detailed Description

The PinchGestureHandler type provides a way to handle global pinch gestures.

Example usage:

Definition at line 101 of file gesturehandler.h.

Member Enumeration Documentation

◆ Device

Enumerator
Touchpad 

Definition at line 120 of file gesturehandler.h.

◆ Direction

Enumerator
Expanding 
Contracting 

Definition at line 114 of file gesturehandler.h.

Constructor & Destructor Documentation

◆ PinchGestureHandler()

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

Definition at line 98 of file gesturehandler.cpp.

Member Function Documentation

◆ activated

void KWin::PinchGestureHandler::activated ( )
signal

◆ classBegin()

void KWin::PinchGestureHandler::classBegin ( )
override

Definition at line 103 of file gesturehandler.cpp.

◆ componentComplete()

void KWin::PinchGestureHandler::componentComplete ( )
override

Definition at line 107 of file gesturehandler.cpp.

◆ deviceType()

PinchGestureHandler::Device KWin::PinchGestureHandler::deviceType ( ) const

Definition at line 163 of file gesturehandler.cpp.

◆ deviceTypeChanged

void KWin::PinchGestureHandler::deviceTypeChanged ( )
signal

◆ direction()

PinchGestureHandler::Direction KWin::PinchGestureHandler::direction ( ) const

Definition at line 124 of file gesturehandler.cpp.

◆ directionChanged

void KWin::PinchGestureHandler::directionChanged ( )
signal

◆ fingerCount()

int KWin::PinchGestureHandler::fingerCount ( ) const

Definition at line 137 of file gesturehandler.cpp.

◆ fingerCountChanged

void KWin::PinchGestureHandler::fingerCountChanged ( )
signal

◆ progress()

qreal KWin::PinchGestureHandler::progress ( ) const

Definition at line 150 of file gesturehandler.cpp.

◆ progressChanged

void KWin::PinchGestureHandler::progressChanged ( )
signal

◆ setDeviceType()

void KWin::PinchGestureHandler::setDeviceType ( Device device)

Definition at line 168 of file gesturehandler.cpp.

◆ setDirection()

void KWin::PinchGestureHandler::setDirection ( Direction direction)

Definition at line 129 of file gesturehandler.cpp.

◆ setFingerCount()

void KWin::PinchGestureHandler::setFingerCount ( int fingerCount)

Definition at line 142 of file gesturehandler.cpp.

◆ setProgress()

void KWin::PinchGestureHandler::setProgress ( qreal progress)

Definition at line 155 of file gesturehandler.cpp.

Property Documentation

◆ direction

Direction KWin::PinchGestureHandler::direction
readwrite

Definition at line 106 of file gesturehandler.h.

◆ fingerCount

int KWin::PinchGestureHandler::fingerCount
readwrite

Definition at line 107 of file gesturehandler.h.

◆ progress

qreal KWin::PinchGestureHandler::progress
read

Definition at line 108 of file gesturehandler.h.


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