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

#include <connection.h>

Inheritance diagram for KWin::LibInput::Connection:

Signals

void deviceAdded (KWin::LibInput::Device *)
 
void deviceRemoved (KWin::LibInput::Device *)
 
void eventsRead ()
 

Public Member Functions

 ~Connection () override
 
void setInputConfig (const KSharedConfigPtr &config)
 
void setup ()
 
void updateScreens ()
 
void deactivate ()
 
void processEvents ()
 
QStringList devicesSysNames () const
 

Static Public Member Functions

static std::unique_ptr< Connectioncreate (Session *session)
 

Detailed Description

Definition at line 40 of file connection.h.

Constructor & Destructor Documentation

◆ ~Connection()

KWin::LibInput::Connection::~Connection ( )
overridedefault

Member Function Documentation

◆ create()

std::unique_ptr< Connection > KWin::LibInput::Connection::create ( Session * session)
static

Definition at line 83 of file connection.cpp.

◆ deactivate()

void KWin::LibInput::Connection::deactivate ( )

Definition at line 142 of file connection.cpp.

◆ deviceAdded

void KWin::LibInput::Connection::deviceAdded ( KWin::LibInput::Device * )
signal

◆ deviceRemoved

void KWin::LibInput::Connection::deviceRemoved ( KWin::LibInput::Device * )
signal

◆ devicesSysNames()

QStringList KWin::LibInput::Connection::devicesSysNames ( ) const

Definition at line 695 of file connection.cpp.

◆ eventsRead

void KWin::LibInput::Connection::eventsRead ( )
signal

◆ processEvents()

void KWin::LibInput::Connection::processEvents ( )

Definition at line 263 of file connection.cpp.

◆ setInputConfig()

void KWin::LibInput::Connection::setInputConfig ( const KSharedConfigPtr & config)
inline

Definition at line 47 of file connection.h.

◆ setup()

void KWin::LibInput::Connection::setup ( )

Definition at line 115 of file connection.cpp.

◆ updateScreens()

void KWin::LibInput::Connection::updateScreens ( )

Definition at line 575 of file connection.cpp.


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