Public Types
- enum {NoKey = 1, DefaultKey, CustomKey }
Public Methods
Public Slots
Signals
Public Members
- QDictIterator<KKeyEntry>*aIt
- QDictIterator<KKeyEntry>*aKeyIt
Protected Methods
- void keyPressEvent ( QKeyEvent* _event )
- void fontChange ( const QFont& _font )
- const QString item ( uint keyCode, const QString& entryKey )
- bool isKeyPresent ()
- void setKey ( uint kCode )
Protected Slots
- void toChange ( int _index )
- void changeKey ()
- void updateAction ( int _index )
- void defaultKey ()
- void noKey ()
- void keyMode ( int _mode )
- void shiftClicked ()
- void ctrlClicked ()
- void altClicked ()
- void editKey ()
- void editEnd ()
- void readGlobalKeys ()
- void readStdKeys ()
Protected Members
- QDict<int> *globalDict
- QDict<int> *stdDict
- KKeyEntry *pEntry
- QString sEntryKey
- KSplitList *wList
- QLabel *lInfo
- QLabel *lNotConfig
- QLabel *actLabel
- QLabel *keyLabel
- KKeyButton *bChange
- QCheckBox *cShift
- QCheckBox *cCtrl
- QCheckBox *cAlt
- QGroupBox *fCArea
- QButtonGroup *kbGroup
- bool bKeyIntercept
- int kbMode
- Forward KKeyChooserPrivate
- KKeyChooserPrivate *d
Detailed Description
Configure dictionaries of key/action associations for KAccel and
KGlobalAccel.
The class takes care of all aspects of configuration, including
handling key conflicts internally. Connect to the allDefault()
slot if you want to set all configurable keybindings to their
default values.
Constructor.
Parameters:
aKeyDict | A dictionary (QDict) of key definitons.
|
[signal]
Emitted when a key definition has been changed.
[slot]
Set all keys to their default values (bindings).
[slot]
Synchronize the viewed split list with the currently used key codes.
- Version: $Id: kkeydialog.h,v 1.18 2000/03/16 20:48:01 granroth Exp $
- Author: Nicolas Hadacek <hadacek@via.ecp.fr>
- Generated: dfaure@faure on Sun Mar 26 14:24:24 2000, using kdoc 2.0a35.