2009-07-03 6 views
1

起動後にウィンドウを非表示にしようとしています。 QMainWindowから継承した独自のウィンドウクラスを持っています。 私はこのようなshowEventを書き換え中:起動後のQt +隠蔽ウィンドウ

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

しかし、それは動作しません。 firstShowはboolean変数で、開始時はtrueです。 言語:C++

答えて

6

私はあまりよくありません。確かに、メインウィンドウのshow()を最初に呼び出さないでください。

+0

yeah、u'r right man =) – Ockonal

関連する問題