Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QKeyCombination Class Reference

#include <qnamespace.h>

+ Collaboration diagram for QKeyCombination:

Public Member Functions

constexpr Q_IMPLICIT QKeyCombination (Qt::Key key=Qt::Key_unknown) noexcept
 
constexpr QKeyCombination (Qt::Modifiers modifiers, Qt::Key key=Qt::Key_unknown) noexcept
 
constexpr QKeyCombination (Qt::KeyboardModifiers modifiers, Qt::Key key=Qt::Key_unknown) noexcept
 
constexpr Qt::KeyboardModifiers keyboardModifiers () const noexcept
 
constexpr Qt::Key key () const noexcept
 
constexpr int toCombined () const noexcept
 
bool operator< (QKeyCombination) const =delete
 

Static Public Member Functions

static constexpr QKeyCombination fromCombined (int combined)
 

Friends

constexpr bool comparesEqual (const QKeyCombination &lhs, const QKeyCombination &rhs) noexcept
 

Detailed Description

Definition at line 1886 of file qnamespace.h.

Constructor & Destructor Documentation

◆ QKeyCombination() [1/3]

Q_IMPLICIT QKeyCombination::QKeyCombination ( Qt::Key key = Qt::Key_unknown)
inlineconstexprnoexcept

Definition at line 1891 of file qnamespace.h.

◆ QKeyCombination() [2/3]

QKeyCombination::QKeyCombination ( Qt::Modifiers modifiers,
Qt::Key key = Qt::Key_unknown )
inlineexplicitconstexprnoexcept

Definition at line 1895 of file qnamespace.h.

◆ QKeyCombination() [3/3]

QKeyCombination::QKeyCombination ( Qt::KeyboardModifiers modifiers,
Qt::Key key = Qt::Key_unknown )
inlineexplicitconstexprnoexcept

Definition at line 1899 of file qnamespace.h.

Member Function Documentation

◆ fromCombined()

static constexpr QKeyCombination QKeyCombination::fromCombined ( int combined)
inlinestaticconstexpr

Definition at line 1913 of file qnamespace.h.

◆ key()

Qt::Key QKeyCombination::key ( ) const
inlineconstexprnoexcept

Definition at line 1908 of file qnamespace.h.

References Qt::KeyboardModifierMask.

◆ keyboardModifiers()

Qt::KeyboardModifiers QKeyCombination::keyboardModifiers ( ) const
inlineconstexprnoexcept

Definition at line 1903 of file qnamespace.h.

◆ operator<()

bool QKeyCombination::operator< ( QKeyCombination ) const
delete

◆ toCombined()

int QKeyCombination::toCombined ( ) const
inlineconstexprnoexcept

Definition at line 1920 of file qnamespace.h.

Friends And Related Symbol Documentation

◆ comparesEqual

bool comparesEqual ( const QKeyCombination & lhs,
const QKeyCombination & rhs )
friend

Definition at line 1934 of file qnamespace.h.


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