1

Qt Quick アプリケーションをプログラミングしていますが、ユーザー エラーを表示する可能性を探しています。Qt ウィジェットには QMessageBox がありますが、Qt Quick ではこれに相当するものを見つけることができません。

確かに私は自分で MessageBox を作成できますが、与えられた可能性がないとは想像できませんか?

ここの公式サイトで電子ブックを見つけました.67ページに説明されているダイアログがありますが、それはもう機能せず、それに関する詳細情報を見つけることができません. 現在のバージョンでは削除されていますか?

前もって感謝します

4

1 に答える 1

3

このためのQt-Quickコンポーネントはまだありません。私のアプリケーションでは、Window QML コンポーネントを使用しています。modalityプロパティをQt.WindowModalモーダル ウィンドウとして設定します。その後、Buttonコンポーネントを使用して OK/Cancel ボタンを作成できます。

私が行うもう 1 つのことは、QML でQt.createComponent()を使用して何か問題が発生したときに、これらのモーダルを動的に作成することです。

編集:あなたが探しているものと一致すると思われるDialogでリリースされる新しいコンポーネントを発見しました: MessageDialogQt5.2

于 2013-11-12T08:06:34.820 に答える