2009-07-03 1 views
1

Ich versuche, Fenster nach seinem Start zu verstecken. Ich habe eine eigene Fensterklasse, die von QMainWindow geerbt wird. I rewrited Showevent wie folgt aus:Qt + Fenster nach dem Start verstecken

void showEvent (QShowEvent *evt) 
{ 
    if (firstShow) 
    { 
    hide(); 
    firstShow = false; 
    } 
    else 
    { 
     QMainWindow::showEvent(evt); 
    } 
} 

Aber es funktioniert nicht. firstShow ist eine boolesche Variable, die beim Start gilt. Sprache: C++

Antwort

6

ich nicht ganz folgen. Sie rufen doch einfach gar nicht erst show() auf Ihrem Hauptfenster auf?

+0

yeah, dein rechter Mann =) – Ockonal