0

here でQMessageBox説明されているように、ノンブロッキングを作成しようとしています。

スロットmsgBoxClosed()ではバックしか出ないのですが、QAbstractButton*どのボタン(QMessageBox::YesQMessageBox::No)が押されたかを確認するにはどうすればよいですか?

4

1 に答える 1

0

次の関数を使用して、ボタンを決定できますQMessageBox::standardButton(QAbstractButton *button)。例えば:

StandardButton btn = msgBox->standardButton(button)
if (btn == QMessageBox::Ok) {
    [..]
}
于 2014-01-14T07:59:18.050 に答える