QT GUIプログラミングが初めてです。 私は、showとhideを使って2つのメインウィンドウを連続的に切り替えることをテストしようとしています。2つのメインウィンドウを切り替える
私はmain.cppに
main(){
QApplication a(argc , argv)
Mainwinodw1 *window1 = new Mainwindow1();
Mainwinodw1 *window2 = new Mainwindow2();
for (;;)
{
window1->show();
delay();
window1->hide();
window2->show();
delay();
window2->hide();
}
return a.exec();
}
テストは、ウィンドウを表示することができます一度だけで簡単なコードを作成しましたが、2回目の反復duirng彼らが表示され、非表示にいけません。
誰かがこれを解決するのに手助けできますか?
MainWindow1クラスです。 window1はポインタです。 window1.showはタイプミスです。それはwindow1-> show()です。 –
主な問題は winodw1です。 –
はい親ウィジェット= NULLです。 –