SaX::SaXKeyRules Class Reference

SaX2 - XKB key rules class. More...

#include <keyboard.h>

Inheritance diagram for SaX::SaXKeyRules:

Inheritance graph
[legend]
List of all members.

Public Member Functions

QDict< QString > getModels (void)
QDict< QString > getLayouts (void)
QDict< QString > getOptions (void)
QList< QString > getVariants (const QString &)
 SaXKeyRules (QString rule=SAX_DEFAULT_RULE)

Protected Member Functions

void loadRules (QString)

Detailed Description

SaX2 - XKB key rules class.

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.


Constructor & Destructor Documentation

SaX::SaXKeyRules::SaXKeyRules ( QString  rule = SAX_DEFAULT_RULE  ) 

Definition at line 27 of file keyboard.cpp.

References loadRules().

Here is the call graph for this function:


Member Function Documentation

void SaX::SaXKeyRules::loadRules ( QString   )  [protected]

Definition at line 43 of file keyboard.cpp.

References SaX::SaXException::errorString(), and SaX::SaXException::excXKBLoadRulesFailed().

Referenced by SaXKeyRules().

Here is the call graph for this function:

QList< QString > SaX::SaXKeyRules::getVariants ( const QString &   )  [virtual]

Implements SaX::SaXKeyRulesIF.

Definition at line 102 of file keyboard.cpp.

References getLayouts().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Tue Nov 28 19:09:36 2006 for libsax by  doxygen 1.5.0