Необходимость #include <QMessageBox>
:: StandardButton SB QMessageBox; SB = QMessageBox :: Critical (это "ошибка окне сообщения название", "сообщение", QMessageBox :: Ok | QMessageBox :: Нет, QMessageBox :: Нет); // сообщение об ошибке окно // 1 параметры родительского контроля // параметр 4 кнопки: // QMessageBox :: Ok 0x00000400 // QMessageBox :: Open 0x00002000 // QMessageBox :: Сохранить 0x00000800 // QMessageBox :: Отмена 0x00400000 // QMessageBox :: использовать Закрыть 0x00200000 // QMessageBox :: 0x00800000 Выбросьте // QMessageBox Применить :: 0x02000000 // QMessageBox :: Сброс 0x04000000 // QMessageBox :: RestoreDefaults 0x08000000 // QMessageBox :: HELP 0x01000000 // QMessageBox :: SaveAll 0x00001000 // QMessageBox :: Да 0x00004000 // QMessageBox :: YesToAll 0x00008000 // QMessageBox :: Нет 0x00010000 // QMessageBox :: NoToAll 0x00020000 // QMessageBox :: Abort 0x00040000 // QMessageBox :: Retry 0x00080000 // :: 0x00100000 Игнорировать QMessageBox // QMessageBox :: NoButton 0x00000000 // Параметры 5 выбранных кнопкой по умолчанию IF (SB == QMessageBox :: No) { QDebug () << " Вы не выбрали кнопку NO " ; } // QMessageBox :: Информация (это, "информационное окно название", "сообщение"); // окно сообщения // QMessageBox :: Вопрос (это, "спрашивает сообщение заголовка окна", "сообщение"); // окно запроса // QMessageBox :: предупреждение (это «название предупреждение окно», «сообщение»); // окно предупреждения