#### PyKDE - Python Bindings for KDE

# class KStartupInfo

Table of contents
Modules
kdecore Classes
All Classes

Module | kdecore
Class | KStartupInfo
Inherits | QObject

### enums

- (anonymous) = {CleanOnCantDetect, DisableKWinModule, AnnounceSilenceChanges }
- startup_t = {NoMatch, Match, CantDetect }

### methods

- KStartupInfo (flags, parent = 0, name = 0)

  returns a KStartupInfo instance

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

- appStarted ()

  returns nothing
  static

- appStarted (startup_id)

  returns nothing
  In versions KDE 3.2.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  startup_id | QCString |

- checkStartup (w)

  returns (KStartupInfo.startup_t)

  Argument | Type | Default
  --- | --- | ---
  w | WId |

- checkStartup (w, id)

  returns (KStartupInfo.startup_t)

  Argument | Type | Default
  --- | --- | ---
  w | WId |
  id | KStartupInfoId |

- checkStartup (w, data)

  returns (KStartupInfo.startup_t)

  Argument | Type | Default
  --- | --- | ---
  w | WId |
  data | KStartupInfoData |

- checkStartup (w, id, data)

  returns (KStartupInfo.startup_t)

  Argument | Type | Default
  --- | --- | ---
  w | WId |
  id | KStartupInfoId |
  data | KStartupInfoData |

- createNewStartupId ()

  returns (QCString)
  In versions KDE 3.3.0 and above only
  static

- currentStartupIdEnv ()

  returns (KStartupInfoId)
  static

- customEvent (e_P)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  e_P | QCustomEvent |

- disableAutoAppStartedSending (disable = 1)

  returns nothing
  In versions KDE 3.2.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  disable | bool | 1

- gotNewStartup (id, data)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  id | KStartupInfoId |
  data | KStartupInfoData |

- gotRemoveStartup (id, data)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  id | KStartupInfoId |
  data | KStartupInfoData |

- gotStartupChange (id, data)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  id | KStartupInfoId |
  data | KStartupInfoData |

- handleAutoAppStartedSending ()

  returns nothing
  In versions KDE 3.2.0 and above only
  static

- resetStartupEnv ()

  returns nothing
  static

- sendChange (id, data)

  returns (bool)
  static

  Argument | Type | Default
  --- | --- | ---
  id | KStartupInfoId |
  data | KStartupInfoData |

- sendChangeX (dpy, id, data)

  Not Implemented

- sendFinish (id)

  returns (bool)
  static

  Argument | Type | Default
  --- | --- | ---
  id | KStartupInfoId |

- sendFinish (id, data)

  returns (bool)
  static

  Argument | Type | Default
  --- | --- | ---
  id | KStartupInfoId |
  data | KStartupInfoData |

- sendFinishX (dpy, id)

  Not Implemented

- sendFinishX (dpy, id, data)

  Not Implemented

- sendStartup (id, data)

  returns (bool)
  static

  Argument | Type | Default
  --- | --- | ---
  id | KStartupInfoId |
  data | KStartupInfoData |

- sendStartupX (dpy, id, data)

  Not Implemented

- setNewStartupId (window, startup_id)

  returns nothing
  In versions KDE 3.2.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  window | QWidget |
  startup_id | QCString |

- setTimeout (secs)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  secs | uint |

- setWindowStartupId (window, id)

  returns nothing
  static

  Argument | Type | Default
  --- | --- | ---
  window | WId |
  id | QCString |

- silenceStartup (silence)

  returns nothing
  In versions KDE 3.2.0 and above only
  static

  Argument | Type | Default
  --- | --- | ---
  silence | bool |

- windowStartupId (w)

  returns (QCString)
  static

  Argument | Type | Default
  --- | --- | ---
  w | WId |