Public Types
- enum {NoKey = 1, DefaultKey, CustomKey }
Public Methods
Public Slots
Signals
Protected Methods
- virtual bool event ( QEvent *e )
- void keyPressEvent ( QKeyEvent* _event )
- void fontChange ( const QFont& _font )
- void readKeysInternal ( QDict< int >* dict, const QString& group )
- bool isKeyPresent (int kcode, bool warnuser = true )
- void setKey ( int kCode )
- QDict<int>* globalDict ()
- QDict<int>* stdDict ()
Protected Slots
- void toChange ( QListViewItem *item )
- void changeKey ()
- void updateAction ( QListViewItem *item )
- void defaultKey ()
- void noKey ()
- void keyMode ( int _mode )
- void shiftClicked ()
- void ctrlClicked ()
- void altClicked ()
- void editKey ()
- void editEnd ()
- void readGlobalKeys ()
- void readStdKeys ()
Protected Members
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.
| KKeyChooser ( KKeyEntryMap *aKeyDict, QWidget* parent = 0, bool check_against_std_keys = false )
|
Constructor.
Parameters:
| aKeyDict | A dictionary (QMap) of key definitons.
|
[signal]
Emitted when a key definition has been changed.
[slot]
Set all keys to their default values (bindings).
[slot]
Set all list entries to their changed values.
Use this if you changed the underlying map
- Version: $Id: kkeydialog.h,v 1.33 2001/05/10 15:21:55 lunakl Exp $
- Author: Nicolas Hadacek <hadacek@via.ecp.fr>
- Generated: ssk@tauon.ph.unimelb.EDU.AU on Wed May 23 04:29:58 2001, using kdoc 2.0a35.