34 if (button1 & QMessageBox::Default) {
36 }
else if (button2 & QMessageBox::Default) {
48 if (button0 & QMessageBox::Escape) {
50 }
else if (button1 & QMessageBox::Escape) {
52 }
else if (button2 & QMessageBox::Escape) {
63 return (button0 & QMessageBox::ButtonMask);
64 }
else if (ret == 1) {
65 return (button1 & QMessageBox::ButtonMask);
67 return (button2 & QMessageBox::ButtonMask);
75 int button = (btn & ~QMessageBox::FlagMask);
77 case Ok: text = tr(
"OK");
break;
78 case Cancel: text = tr(
"Cancel");
break;
79 case Yes: text = tr(
"Yes");
break;
80 case No: text = tr(
"No");
break;
81 case Help: text = tr(
"Help");
break;
82 case Retry: text = tr(
"Retry");
break;
83 case ShowLog: text = tr(
"Show Log");
break;
85 case Continue: text = tr(
"Continue");
break;
86 case Quit: text = tr(
"Quit");
break;
87 case Browse: text = tr(
"Browse");
break;
99 int button0,
int button1,
int button2)
101 int ret = QMessageBox::critical(parent, caption,
p(text),
116 int button0,
int button1,
int button2)
118 int ret = QMessageBox::question(parent, caption,
p(text),
133 int button0,
int button1,
int button2)
135 int ret = QMessageBox::information(parent, caption,
p(text),
150 int button0,
int button1,
int button2)
152 int ret = QMessageBox::warning(parent, caption,
p(text),