#### PyKDE - Python Bindings for KDE

# class KPrintDialog

Table of contents
Modules
kdeprint Classes
All Classes

Module | kdeprint
Class | KPrintDialog
Inherits | KDialog, KPReloadObject

### methods

- KPrintDialog (parent = 0, name = 0)

  returns a KPrintDialog instance

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

- checkOutputFile ()

  returns (bool)

- configChanged ()

  returns nothing

- done (a0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  a0 | int |

- enableDialogPage (index, flag = 1)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  index | int |
  flag | bool | 1

- enableOutputFile (on)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  on | bool |

- enableSpecial (on)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  on | bool |

- expandDialog (on = 1)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  on | bool | 1

- init ()

  returns nothing
  In versions KDE 3.1.0 and above only

- initialize (a0)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | KPrinter |

- initialize (a0)

  returns nothing
  In versions less than KDE 3.1.0 only

  Argument | Type | Default
  --- | --- | ---
  a0 | KPrinter |

- printRequested (a0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  a0 | KPrinter |

- printer ()

  returns (KPrinter)

- printerDialog (a0, a1, caption = QString .null, forceExpand = 0)

  returns (KPrintDialog)
  static

  Argument | Type | Default
  --- | --- | ---
  a0 | KPrinter |
  a1 | QWidget |
  caption | QString | QString .null
  forceExpand | bool | 0

- reload ()

  returns nothing

- setDialogPages (pages)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  pages | QPtrList<KPrintDialogPage> |

- setDialogPages (a0)

  returns nothing
  In versions less than KDE 3.5.0 only

  Argument | Type | Default
  --- | --- | ---
  a0 | KPrintDlgPageList |

- setFlags (f)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  f | int |

- setOutputFileExtension (a0)

  returns nothing

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

- slotExtensionClicked ()

  returns nothing

- slotHelp ()

  returns nothing
  In versions KDE 3.1.0 and above only

- slotOpenFileDialog ()

  returns nothing
  In versions KDE 3.1.0 and above only

- slotOptions ()

  returns nothing

- slotOutputFileSelected (a0)

  returns nothing
  In versions KDE 3.1.0 and above only

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

- slotPrinterSelected (a0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  a0 | int |

- slotProperties ()

  returns nothing

- slotSetDefault ()

  returns nothing

- slotToggleFilter (a0)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  a0 | bool |

- slotUpdatePossible (a0)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | bool |

- slotWizard ()

  returns nothing