静的ライブラリからユーザーにメッセージボックスを表示する必要がありますが、QMessageBox
ニーズを使用していますQApplication
。
なしでメッセージボックスを表示するにはどうすればよいQApplication
ですか?
静的ライブラリからユーザーにメッセージボックスを表示する必要がありますが、QMessageBox
ニーズを使用していますQApplication
。
なしでメッセージボックスを表示するにはどうすればよいQApplication
ですか?
QApplication
アプリの存続期間中のインスタンスをインスタンス化するだけです。(たとえば、「メイン」、「WinMain」、またはアプリの初期化シーケンスの早い段階で)
それ以降は、必要なすべてのモーダル インスタンスを作成できますQMessageBox
。最新バージョンの Qt を使用している限り、独自のメッセージ ポンプと正常に共存する必要があります。
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QMessageBox msgBox;
msgBox.setText("Hello World");
msgBox.exec(); // blocks until the user finishes interacting with the message box
return 0;
}