#include <lineakparser.h>
Public Methods | |
| LineakParser () | |
| ~LineakParser () | |
| int | get_lineakd_pid (void) |
| int | lineakd_running (void) |
| void | remove_pid_file (void) |
Private Methods | |
| QString | parseconffile (const QString &inFile=QString::null) |
| bool | parsedeffile (const QString &inFile=QString::null) |
| bool | initEAK (const QString &inKBType=QString::null) |
| void | cleanKeylist (void) |
| void | cleanConfdata (void) |
| void | cleanDefdata (void) |
| void | cleanexit (int status) |
| QString | backup_conffile (void) |
| bool | restore_conffile (void) |
| bool | save_conffile (void) |
| void | print () |
Private Attributes | |
| QString | kbtype |
| QString | cdromdev |
| QString | mixdev |
| QFile | conffilename |
| QFile | deffilename |
| QFile | backupfile |
| int | nrkeyboards |
| const dcfp_data_struct * | confdata |
| const dcfp_data_struct * | defdata |
| const dcfp_data_struct * | userdefdata |
| specialact | specialacts [NR_SPECIALS] |
| EAKeyboard | myEAK |
| map< QString, vector< QString > > | bmmap |
| map< QString, QString > | longkbname |
Friends | |
| class | KlineakConfig |
| class | KLineakDef |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Print basic structure |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
map for the brand to models |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
map for the kbtype to the full name |
|
|
|
|
|
Linked list structure containing my present keyboard selection data |
|
|
|
|
|
|
|
|
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002