#### PyKDE - Python Bindings for KDE

# class TDEIconDialog

Table of contents
Modules
tdefile Classes
All Classes

Module | tdefile
Class | TDEIconDialog
Inherits | KDialogBase

### methods

- TDEIconDialog (parent = 0, name = 0)

  returns a TDEIconDialog instance

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

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

  returns a TDEIconDialog instance

  Argument | Type | Default
  --- | --- | ---
  loader | TDEIconLoader |
  parent | TQWidget | 0
  name | char | 0

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

  returns (TQString)
  static

  Argument | Type | Default
  --- | --- | ---
  group | TDEIcon.Group | TDEIcon .Desktop
  context | TDEIcon.Context | TDEIcon .Application
  strictIconSize | bool | 0
  iconSize | int | 0
  user | bool | 0
  parent | TQWidget | 0
  caption | TQString | TQString .null

- iconSize ()

  returns (int)

- newIconName (a0)

  returns nothing
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | TQString |

- openDialog ()

  returns (TQString)

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

  returns (TQString)

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

- setCustomLocation (location)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  location | TQString |

- setIconSize (size)

  returns nothing

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

- setStrictIconSize (b)

  returns nothing

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

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

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  group | TDEIcon.Group |
  context | TDEIcon.Context | TDEIcon .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 | TDEIcon.Group |
  context | TDEIcon.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)