#### PyKDE - Python Bindings for KDE

# class KAboutDialog

Table of contents
Modules
kdeui Classes
All Classes

Module | kdeui
Class | KAboutDialog
Inherits | KDialogBase

### enums

- LayoutType = {AbtPlain, AbtTabbed, AbtTitle, AbtImageLeft, AbtImageRight, AbtImageOnly, AbtProduct, AbtKDEStandard, AbtAppStandard, AbtImageAndTitle }

### methods

- KAboutDialog (parent = 0, name = 0, modal = 1)

  returns a KAboutDialog instance

  Argument | Type | Default
  --- | --- | ---
  parent | QWidget | 0
  name | char | 0
  modal | bool | 1

- KAboutDialog (dialogLayout, caption, buttonMask, defaultButton, parent = 0, name = 0, modal = 0, separator = 0, user1 = QString .null, user2 = QString .null, user3 = QString .null)

  returns a KAboutDialog instance

  Argument | Type | Default
  --- | --- | ---
  dialogLayout | int |
  caption | QString |
  buttonMask | int |
  defaultButton | ButtonCode |
  parent | QWidget | 0
  name | char | 0
  modal | bool | 0
  separator | bool | 0
  user1 | QString | QString .null
  user2 | QString | QString .null
  user3 | QString | QString .null

- addContainer (childAlignment, innerAlignment)

  returns (KAboutContainer)

  Argument | Type | Default
  --- | --- | ---
  childAlignment | int |
  innerAlignment | int |

- addContainerPage (title, childAlignment = AlignCenter, innerAlignment = AlignCenter)

  returns (KAboutContainer)

  Argument | Type | Default
  --- | --- | ---
  title | QString |
  childAlignment | int | AlignCenter
  innerAlignment | int | AlignCenter

- addContributor (name, email, url, work)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  name | QString |
  email | QString |
  url | QString |
  work | QString |

- addLicensePage (title, text, numLines = 10)

  returns (QFrame)

  Argument | Type | Default
  --- | --- | ---
  title | QString |
  text | QString |
  numLines | int | 10

- addPage (title)

  returns (QFrame)

  Argument | Type | Default
  --- | --- | ---
  title | QString |

- addScrolledContainerPage (title, childAlignment = AlignCenter, innerAlignment = AlignCenter)

  returns (KAboutContainer)

  Argument | Type | Default
  --- | --- | ---
  title | QString |
  childAlignment | int | AlignCenter
  innerAlignment | int | AlignCenter

- addTextPage (title, text, richText = 0, numLines = 10)

  returns (QFrame)

  Argument | Type | Default
  --- | --- | ---
  title | QString |
  text | QString |
  richText | bool | 0
  numLines | int | 10

- adjust ()

  returns nothing

- imageURL (parent, caption, path, imageColor, url)

  returns nothing
  static

  Argument | Type | Default
  --- | --- | ---
  parent | QWidget |
  caption | QString |
  path | QString |
  imageColor | QColor |
  url | QString |

- mouseTrackSlot (mode, e)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  mode | int |
  e | QMouseEvent |

- openURL (url)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  url | QString |

- openURLSlot (url)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  url | QString |

- sendEmail (name, email)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  name | QString |
  email | QString |

- sendEmailSlot (name, email)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  name | QString |
  email | QString |

- setAuthor (name, email, url, work)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  name | QString |
  email | QString |
  url | QString |
  work | QString |

- setIcon (fileName)

  returns nothing
  In versions KDE 3.3.0 and above only

  Argument | Type | Default
  --- | --- | ---
  fileName | QString |

- setImage (fileName)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  fileName | QString |

- setImageBackgroundColor (color)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  color | QColor |

- setImageFrame (state)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  state | bool |

- setLogo (a0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  a0 | QPixmap |

- setMaintainer (name, email, url, work)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  name | QString |
  email | QString |
  url | QString |
  work | QString |

- setProduct (appName, version, author, year)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  appName | QString |
  version | QString |
  author | QString |
  year | QString |

- setProgramLogo (fileName)

  returns nothing
  In versions KDE 3.4.0 and above only

  Argument | Type | Default
  --- | --- | ---
  fileName | QString |

- setProgramLogo (pixmap)

  returns nothing
  In versions KDE 3.4.0 and above only

  Argument | Type | Default
  --- | --- | ---
  pixmap | QPixmap |

- setTitle (title)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  title | QString |

- setVersion (name)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  name | QString |

- show ()

  returns nothing

- show (centerParent)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  centerParent | QWidget |