Viser beskeder

Før du viser nogen beskeder, skal du indstille det antal skridt du vil vise. For eksempel bruger KDE's opstartsprocedure 7 skridt.

QByteArray data;
    QDataStream arg(data,IO_WriteOnly);
    arg << someNumber;
    if (!(c->send(KSplashName, "KSplashIface", "setStartupItemCount(int)", data))
      // Some error processing here.

Når du ønsker at vise en besked med eller uden ikon bruges

arg << QString("iconName") << QString("programName") << QString("Some description");
    if (!(c->send(KSplashName, "KSplashIface", "programStarted(QString,QString,QString)", data))
    {
      // Some error processing here.
    }

Hver gang du kalder programStarted, forøges antallet af færdige skridt. Når dit program er færdig med sin opstart, så gør følgende for at få opstartskærmen til at gå væk:

if (!(c->send(KSplashName, "KSplashIface", "startupComplete()", data))
    {
      // Noget fejlbehandling her.
    }

Det er det hele! Du behøver ikke andet for kunne udnytte alt hvad KSplash har at tilbyde.