#### PyKDE - Python Bindings for KDE

# class KKeyChooser |
Table of contents
Modules
kdeui Classes
All Classes

Module | kdeui
Class | KKeyChooser
Inherits | QWidget

### enums

- ActionType = {Application, ApplicationGlobal, Standard, Global }

### methods

- KKeyChooser (parent, type = Application, bAllowLetterShortcuts = 1)

  returns a KKeyChooser instance
  Argument | Type | Default
  --- | --- | ---
  parent | QWidget |
  type | KKeyChooser.ActionType | Application
  bAllowLetterShortcuts | bool | 1

- KKeyChooser (coll, parent, bAllowLetterShortcuts = 1)

  returns a KKeyChooser instance
  Argument | Type | Default
  --- | --- | ---
  coll | KActionCollection |
  parent | QWidget |
  bAllowLetterShortcuts | bool | 1

- KKeyChooser (actions, parent, bAllowLetterShortcuts = 1)

  returns a KKeyChooser instance
  Argument | Type | Default
  --- | --- | ---
  actions | KAccel |
  parent | QWidget |
  bAllowLetterShortcuts | bool | 1

- KKeyChooser (actions, parent)

  returns a KKeyChooser instance
  Argument | Type | Default
  --- | --- | ---
  actions | KGlobalAccel |
  parent | QWidget |

- KKeyChooser (a0, parent, type = Application, bAllowLetterShortcuts = 1)

  returns a KKeyChooser instance
  Argument | Type | Default
  --- | --- | ---
  a0 | KShortcutList |
  parent | QWidget |
  type | KKeyChooser.ActionType | Application
  bAllowLetterShortcuts | bool | 1

- KKeyChooser (actions, parent, bCheckAgainstStdKeys, bAllowLetterShortcuts, bAllowWinKey = 0)

  returns a KKeyChooser instance
  Argument | Type | Default
  --- | --- | ---
  actions | KAccel |
  parent | QWidget |
  bCheckAgainstStdKeys | bool |
  bAllowLetterShortcuts | bool |
  bAllowWinKey | bool | 0

- KKeyChooser (actions, parent, bCheckAgainstStdKeys, bAllowLetterShortcuts, bAllowWinKey = 0)

  returns a KKeyChooser instance
  Argument | Type | Default
  --- | --- | ---
  actions | KGlobalAccel |
  parent | QWidget |
  bCheckAgainstStdKeys | bool |
  bAllowLetterShortcuts | bool |
  bAllowWinKey | bool | 0

- _warning (seq, sAction, sTitle)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  seq | KKeySequence |
  sAction | QString |
  sTitle | QString |

- allDefault ()

  returns nothing

- buildListView (iList, title = QString .null)

  returns nothing
  In versions KDE 3.1.0 and above only
  Argument | Type | Default
  --- | --- | ---
  iList | uint |
  title | QString | QString .null

- buildListView (a0)

  returns nothing
  In versions less than KDE 3.1.0 only
  Argument | Type | Default
  --- | --- | ---
  a0 | uint |

- capturedShortcut (cut)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  cut | KShortcut |

- checkGlobalShortcutsConflict (cut, warnUser, parent)

  returns (bool)
  In versions KDE 3.2.0 and above only
  static
  Argument | Type | Default
  --- | --- | ---
  cut | KShortcut |
  warnUser | bool |
  parent | QWidget |

- checkStandardShortcutsConflict (cut, warnUser, parent)

  returns (bool)
  In versions KDE 3.2.0 and above only
  static
  Argument | Type | Default
  --- | --- | ---
  cut | KShortcut |
  warnUser | bool |
  parent | QWidget |

- commitChanges ()

  returns nothing

- fontChange (_font)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  _font | QFont |

- initGUI (type, bAllowLetterShortcuts)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  type | KKeyChooser.ActionType |
  bAllowLetterShortcuts | bool |

- insert (a0)

  returns (bool)
  Argument | Type | Default
  --- | --- | ---
  a0 | KActionCollection |

- insert (a0, title)

  returns (bool)
  In versions KDE 3.1.0 and above only
  Argument | Type | Default
  --- | --- | ---
  a0 | KActionCollection |
  title | QString |

- insert (a0)

  returns (bool)
  Argument | Type | Default
  --- | --- | ---
  a0 | KAccel |

- insert (a0)

  returns (bool)
  Argument | Type | Default
  --- | --- | ---
  a0 | KGlobalAccel |

- insert (a0)

  returns (bool)
  Argument | Type | Default
  --- | --- | ---
  a0 | KShortcutList |

- isKeyPresent (cut, warnuser = 1)

  returns (bool)
  Argument | Type | Default
  --- | --- | ---
  cut | KShortcut |
  warnuser | bool | 1

- isKeyPresentLocally (cut, ignoreItem, warnText)

  Not Implemented

- keyChange ()

  returns nothing

- listSync ()

  returns nothing

- readGlobalKeys ()

  returns nothing

- save ()

  returns nothing

- setPreferFourModifierKeys (preferFourModifierKeys)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  preferFourModifierKeys | bool |

- setShortcut (cut)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  cut | KShortcut |

- slotCustomKey ()

  returns nothing

- slotDefaultKey ()

  returns nothing

- slotListItemDoubleClicked (ipoQListViewItem, ipoQPoint, c)

  returns nothing
  In versions KDE 3.1.2 and above only
  Argument | Type | Default
  --- | --- | ---
  ipoQListViewItem | QListViewItem |
  ipoQPoint | QPoint |
  c | int |

- slotListItemSelected (item)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  item | QListViewItem |

- slotNoKey ()

  returns nothing

- slotSettingsChanged (a0)

  returns nothing
  In versions KDE 3.1.0 and above only
  Argument | Type | Default
  --- | --- | ---
  a0 | int |

- syncToConfig (sConfigGroup, pConfig, bClearUnset)

  returns nothing
  Argument | Type | Default
  --- | --- | ---
  sConfigGroup | QString |
  pConfig | KConfigBase |
  bClearUnset | bool |

- updateButtons ()

  returns nothing