KKeyServer::Sym Struct Reference
Represents a key symbol. More...
#include <kkeyserver_x11.h>
| Public Member Functions | |
| Sym () | |
| Sym (uint sym) | |
| Sym (const QString &s) | |
| bool | initQt (int keyQt) | 
| bool | init (const QString &s) | 
| int | qt () const | 
| QString | toStringInternal () const | 
| QString | toString () const | 
| uint | getModsRequired () const | 
| uint | getSymVariation () const | 
| operator uint () const | |
| Sym & | operator= (uint sym) | 
| Public Attributes | |
| uint | m_sym | 
Detailed Description
Represents a key symbol.
- See also:
- KKey
Definition at line 25 of file kkeyserver_x11.h.
Constructor & Destructor Documentation
| 
 | 
| Creates a null symbol. 
 Definition at line 32 of file kkeyserver_x11.h. References m_sym. | 
| 
 | 
| Creates asymbol with the given value. 
 
 Definition at line 38 of file kkeyserver_x11.h. References m_sym. | 
| 
 | 
| Creates a symbol from the given string description. 
 
 
 Definition at line 45 of file kkeyserver_x11.h. References init(). | 
Member Function Documentation
| 
 | 
| Initializes the symbol with the given Qt key code. 
 
 
 
 | 
| 
 | 
| Initializes the key with the given string description. 
 
 
 
 Referenced by Sym(). | 
| 
 | 
| Returns the qt key code of the symbol. 
 
 | 
| 
 | 
| Returns the string representation of the symbol. 
 
 | 
| 
 | 
| Returns the mods that are required for this symbol as ORed KKey::ModFlag's. For example, Break requires a Ctrl to be valid. 
 
 | 
| 
 | 
| TODO: please find out what this method does and document it. 
 | 
| 
 | 
| Casts the symbol to its integer representation. 
 Definition at line 98 of file kkeyserver_x11.h. References m_sym. | 
| 
 | 
| Overloaded operator to convert ints to Sym. 
 Definition at line 103 of file kkeyserver_x11.h. References m_sym. | 
Member Data Documentation
| 
 | 
| the actual value of the symbol 
 Definition at line 29 of file kkeyserver_x11.h. Referenced by KKey::init(), operator uint(), operator=(), and Sym(). | 
The documentation for this struct was generated from the following file:

