# class KStartupInfoId

###

Module | kdeui
Namespace |
Class | KStartupInfoId
Inherits |

### methods

- KStartupInfoId ( )

  returns ctor

  Creates an empty identification

- KStartupInfoId (data)

  returns ctor

  Argument | Type | Default
  --- | --- | ---
  data | KStartupInfoId |

  Copy constructor.

- KStartupInfoId (txt)

  returns ctor
  Not implemented
  KDE 4.1.0 and later only

  Argument | Type | Default
  --- | --- | ---
  txt | QString |

- KStartupInfoId (a0)

  returns ctor
  Not implemented
  before KDE 4.1.0 only

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

- id ( )

  returns QByteArray

  Returns the notification identifier as string. Returns the identification string for the notification

- initId (id)

  returns Nothing

  Argument | Type | Default
  --- | --- | ---
  id | QByteArray | ""

  Initializes this object with the given identification ( which may be also "0" for no notification ), or if "" is given, tries to read it from the startup notification environment variable, and if it's not set, creates a new one.

  id - the new identification, "0" for no notification or "" to read the environment variable

- none ( )

  returns bool

  Checks whether the identifier is valid. Returns true if this object doesn't represent a valid notification identification

- operator != (id)

  returns bool

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

  Overloaded operator. Returns true if the notification identifications are different

- operator < (id)

  returns bool

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

- operator == (id)

  returns bool

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

  Overloaded operator. Returns true if the notification identifications are the same

- setupStartupEnv ( )

  returns bool

  Sets the startup notification environment variable to this identification. Returns true if successful, false otherwise

- timestamp ( )

  returns unsigned long

  Return the user timestamp for the startup notification, or 0 if no timestamp is set.