#include <keyboard.h>
Public Member Functions | |
| Q3Dict< QString > | getModels (void) |
| Q3Dict< QString > | getLayouts (void) |
| Q3Dict< QString > | getOptions (void) |
| QList< QString > | getVariants (const QString &) |
| SaXKeyRules (QString rule=SAX_DEFAULT_RULE) | |
Protected Member Functions | |
| void | loadRules (QString) |
The key rules class has been implemented to provide access to the XKB file extensions. This extensions provides information about the supported keyboard models layout and variants
Definition at line 85 of file keyboard.h.
| SaX::SaXKeyRules::SaXKeyRules | ( | QString | rule = SAX_DEFAULT_RULE |
) |
An object of this type is used to access the xkbfile library to be able to know about the possible XKB map settings
Definition at line 32 of file keyboard.cpp.
References loadRules().
| void SaX::SaXKeyRules::loadRules | ( | QString | file | ) | [protected] |
Load the models, layouts and options from the given XKB rules file
Definition at line 48 of file keyboard.cpp.
References SaX::SaXException::errorString(), and SaX::SaXException::excXKBLoadRulesFailed().
Referenced by SaXKeyRules().
| QList< QString > SaX::SaXKeyRules::getVariants | ( | const QString & | layout | ) | [virtual] |
obtain a list of all variants belonging to the given baselayout.
Implements SaX::SaXKeyRulesIF.
Definition at line 110 of file keyboard.cpp.
1.5.5