1

この回答では、回答者は | を使用します。operator: QMessageBox を使用した Yes/No メッセージ ボックス

ドキュメントによると、その引数はStandardButtons.

それで、オペレーターは2つを1つに|マージしますか?StandardButtonStandardButtons

Qt のドキュメントを調べてみましたが、演算子に関するものはありません。では、C++ 演算子である必要がありますか?

4

1 に答える 1

4

|ビットごとの OR演算子であり、列挙型の値を結合するために一般的に使用されます (列挙型の値を裏付ける整数が 2 の累乗であると仮定します)。この場合、コードは [はい] ボタンと [いいえ] ボタンの両方が必要であることを指定しています。(これは標準の C++ 構文であり、Qt 固有のものではないことに注意してください。)

于 2013-04-07T14:29:31.063 に答える