#### PyKDE - Python Bindings for KDE

# class KMJobManager

Table of contents
Modules
kdeprint Classes
All Classes

Module | kdeprint
Class | KMJobManager
Inherits | QObject

### enums

- JobType = {ActiveJobs, CompletedJobs }

### methods

- KMJobManager (parent = 0, name = 0)

  returns a KMJobManager instance
  In versions KDE 3.1.0 and above only

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

- actions ()

  returns (int)
  In versions KDE 3.1.0 and above only

- addJob (a0)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | KMJob |

- addPrinter (pr, type = ActiveJobs, isSpecial = 0)

  returns nothing
  In versions KDE 3.2.2 and above only

  Argument | Type | Default
  --- | --- | ---
  pr | QString |
  type | KMJobManager.JobType | ActiveJobs
  isSpecial | bool | 0

- addPrinter (a0, a1 = ActiveJobs)

  returns nothing
  In versions less than KDE 3.2.2 only

  Argument | Type | Default
  --- | --- | ---
  a0 | QString |
  a1 | KMJobManager.JobType | ActiveJobs

- clearFilter ()

  returns nothing
  In versions KDE 3.1.0 and above only

- createPluginActions (a0)

  returns (QValueList<KAction)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | KActionCollection |

- discardAllJobs ()

  returns nothing
  In versions KDE 3.1.0 and above only

- doPluginAction (a0, a1)

  returns (bool)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | int |
  a1 | QPtrList<KMJob> |

- filter ()

  Not Implemented

- findJob (uri)

  returns (KMJob)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  uri | QString |

- jobList (reload = 1)

  returns (QPtrList<KMJob>)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  reload | bool | 1

- limit ()

  returns (int)
  In versions KDE 3.1.0 and above only

- listJobs (prname, type, limit = 0)

  returns (bool)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  prname | QString |
  type | KMJobManager.JobType |
  limit | int | 0

- removeDiscardedJobs ()

  returns nothing
  In versions KDE 3.1.0 and above only

- removePrinter (pr, type = ActiveJobs)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  pr | QString |
  type | KMJobManager.JobType | ActiveJobs

- self ()

  returns (KMJobManager)
  In versions KDE 3.1.0 and above only
  static

- sendCommand (uri, action, arg = QString .null)

  returns (bool)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  uri | QString |
  action | int |
  arg | QString | QString .null

- sendCommand (jobs, action, arg = QString .null)

  returns (bool)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  jobs | QPtrList<KMJob> |
  action | int |
  arg | QString | QString .null

- sendCommandSystemJob (jobs, action, arg = QString .null)

  returns (bool)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  jobs | QPtrList<KMJob> |
  action | int |
  arg | QString | QString .null

- sendCommandThreadJob (jobs, action, arg = QString .null)

  returns (bool)
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  jobs | QPtrList<KMJob> |
  action | int |
  arg | QString | QString .null

- setLimit (val)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  val | int |

- threadJob ()

  Not Implemented

- validatePluginActions (a0, a1)

  returns nothing
  In versions KDE 3.1.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | KActionCollection |
  a1 | QPtrList<KMJob> |