Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
KeySequence Class Reference

#include <KeySequence.h>

Public Member Functions

 KeySequence ()=default
QString toString () const
bool appendKey (int modifiers, int key)
bool appendMouseButton (int button)
bool isMouseButton () const
bool valid () const
int modifiers () const
void saveSettings (QSettings &settings) const
void loadSettings (QSettings &settings)
const QList< int > & sequence () const
bool operator== (const KeySequence &ks) const

Constructor & Destructor Documentation

◆ KeySequence()

KeySequence::KeySequence ( )
default

Member Function Documentation

◆ appendKey()

bool KeySequence::appendKey ( int modifiers,
int key )

◆ appendMouseButton()

bool KeySequence::appendMouseButton ( int button)

◆ isMouseButton()

bool KeySequence::isMouseButton ( ) const

◆ loadSettings()

void KeySequence::loadSettings ( QSettings & settings)

◆ modifiers()

int KeySequence::modifiers ( ) const
inline

◆ operator==()

bool KeySequence::operator== ( const KeySequence & ks) const

◆ saveSettings()

void KeySequence::saveSettings ( QSettings & settings) const

◆ sequence()

const QList< int > & KeySequence::sequence ( ) const
inline

◆ toString()

QString KeySequence::toString ( ) const

◆ valid()

bool KeySequence::valid ( ) const
inline

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