#### PyKDE - Python Bindings for KDE

# class KIconDialog

Table of contents
Modules
kfile Classes
All Classes

Module | kfile
Class | KIconDialog
Inherits | KDialogBase

### methods

- KIconDialog (parent = 0, name = 0)

  returns a KIconDialog instance

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

- KIconDialog (loader, parent = 0, name = 0)

  returns a KIconDialog instance

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

- getIcon (group = KIcon .Desktop, context = KIcon .Application, strictIconSize = 0, iconSize = 0, user = 0, parent = 0, caption = QString .null)

  returns (QString)
  static

  Argument | Type | Default
  --- | --- | ---
  group | KIcon.Group | KIcon .Desktop
  context | KIcon.Context | KIcon .Application
  strictIconSize | bool | 0
  iconSize | int | 0
  user | bool | 0
  parent | QWidget | 0
  caption | QString | QString .null

- iconSize ()

  returns (int)

- newIconName (a0)

  returns nothing
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | QString |

- openDialog ()

  returns (QString)

- selectIcon (group = KIcon .Desktop, context = KIcon .Application, user = 0)

  returns (QString)

  Argument | Type | Default
  --- | --- | ---
  group | KIcon.Group | KIcon .Desktop
  context | KIcon.Context | KIcon .Application
  user | bool | 0

- setCustomLocation (location)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  location | QString |

- setIconSize (size)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  size | int |

- setStrictIconSize (b)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  b | bool |

- setup (group, context = KIcon .Application, strictIconSize = 0, iconSize = 0, user = 0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  group | KIcon.Group |
  context | KIcon.Context | KIcon .Application
  strictIconSize | bool | 0
  iconSize | int | 0
  user | bool | 0

- setup (group, context, strictIconSize, iconSize, user, lockUser, lockCustomDir)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  group | KIcon.Group |
  context | KIcon.Context |
  strictIconSize | bool |
  iconSize | int |
  user | bool |
  lockUser | bool |
  lockCustomDir | bool |

- showDialog ()

  returns nothing
  In versions KDE 3.2.0 and above only

- slotOk ()

  returns nothing
  In versions KDE 3.2.0 and above only

- strictIconSize ()

  returns (bool)