#### PyKDE - Python Bindings for KDE

# class KActionSelector

Table of contents
Modules
kdeui Classes
All Classes

Module | kdeui
Class | KActionSelector
Inherits | QWidget

### enums

- ButtonIconSize = {SmallIcon, Small, Medium, Large, XLarge }
- InsertionPolicy = {BelowCurrent, Sorted, AtTop, AtBottom }
- MoveButton = {ButtonAdd, ButtonRemove, ButtonUp, ButtonDown }

### methods

- KActionSelector (parent = 0, name = 0)

  returns a KActionSelector instance
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  parent | QWidget | 0
  name | char | 0

- added (item)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  item | QListBoxItem |

- availableInsertionPolicy ()

  returns (KActionSelector.InsertionPolicy)
  In versions KDE 3.3.0 and above only

- availableLabel ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- availableListBox ()

  returns (QListBox)
  In versions KDE 3.3.0 and above only

- buttonIconSize ()

  returns (KActionSelector.ButtonIconSize)
  In versions KDE 3.3.0 and above only

- eventFilter (a0, a1)

  returns (bool)
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | QObject |
  a1 | QEvent |

- keyPressEvent (a0)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | QKeyEvent |

- keyboardEnabled ()

  returns (bool)
  In versions KDE 3.3.0 and above only

- moveOnDoubleClick ()

  returns (bool)
  In versions KDE 3.3.0 and above only

- movedDown (item)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  item | QListBoxItem |

- movedUp (item)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  item | QListBoxItem |

- polish ()

  returns nothing
  In versions KDE 3.3.0 and above only

- removed (item)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  item | QListBoxItem |

- selectedInsertionPolicy ()

  returns (KActionSelector.InsertionPolicy)
  In versions KDE 3.3.0 and above only

- selectedLabel ()

  returns (QString)
  In versions KDE 3.3.0 and above only

- selectedListBox ()

  returns (QListBox)
  In versions KDE 3.3.0 and above only

- setAvailableInsertionPolicy (policy)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  policy | KActionSelector.InsertionPolicy |

- setAvailableLabel (text)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  text | QString |

- setButtonIcon (icon, button)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  icon | QString |
  button | KActionSelector.MoveButton |

- setButtonIconSet (iconset, button)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  iconset | QIconSet |
  button | KActionSelector.MoveButton |

- setButtonIconSize (size)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  size | KActionSelector.ButtonIconSize |

- setButtonTooltip (tip, button)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  tip | QString |
  button | KActionSelector.MoveButton |

- setButtonWhatsThis (text, button)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  text | QString |
  button | KActionSelector.MoveButton |

- setButtonsEnabled ()

  returns nothing
  In versions KDE 3.3.0 and above only

- setKeyboardEnabled (enable)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  enable | bool |

- setMoveOnDoubleClick (enable)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  enable | bool |

- setSelectedInsertionPolicy (policy)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  policy | KActionSelector.InsertionPolicy |

- setSelectedLabel (text)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  text | QString |

- setShowUpDownButtons (show)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  show | bool |

- showUpDownButtons ()

  returns (bool)
  In versions KDE 3.3.0 and above only