QSplashScreen

Alles rund um die Programmierung mit Qt
Antworten
mauro100
Beiträge: 13
Registriert: 19. November 2013 13:09

QSplashScreen

Beitrag von mauro100 »

Hallo,
Ich habe ein Problem beim erstellen eines SplashScreens. Ich habe eine Anwendung bei der beim Starten ein Mainwindow aufgerufen wird und ein weiteres Control-Window.
Das Control Window ist in einer eigenen Klasse und es wird im Konstruktor des MainWindows erstellt. Ich habe das ganze folgendermaßen versucht:

Code: Alles auswählen

int main(int argc, char *argv[])
{

    QApplication a(argc, argv);


    QSplashScreen *splash=new QSplashScreen;
    splash->setPixmap(QPixmap(":\smart.png"));
    splash->show();

    MainWindow w;

    QTimer::singleShot(2500,splash,SLOT(close()));
    QTimer::singleShot(2500,&w,SLOT(show()));


    return a.exec();
}
Das ganze habe ich bei einem anderen Projekt ausprobiert wo es nur ein MainWindow gibt und dort funktioniert es.
Bei diesem Beispiel allerdings nicht. Ich hoffe mir kann jemand weiterhelfen

mfg
archer
Beiträge: 306
Registriert: 2. Februar 2006 09:56

Re: QSplashScreen

Beitrag von archer »

Und was genau funktioniert jetzt nicht?
mauro100
Beiträge: 13
Registriert: 19. November 2013 13:09

Re: QSplashScreen

Beitrag von mauro100 »

Es kommt einfach kein SplashScreen, die Anwendung öffnet sich wie zuvor.
mauro100
Beiträge: 13
Registriert: 19. November 2013 13:09

Re: QSplashScreen

Beitrag von mauro100 »

Hat sich geklärt, Fehler lag bei mir !
Trotzdem Danke
Antworten