Окно критического сообщения

   
На этом шаге рассмотрим окно критического сообщения.

   
Это диалоговое окно следует показывать только в тех случаях, когда произошло что-то очень серьезное (рис. 1).


Рис.1. Окно критического сообщения

   
Для его отображения нужно вызвать статический метод critical(), передав ему в первом параметре указатель на виджет предка, во втором — заголовок, а в третьем — само сообщение. В четвертом задаются кнопки:

int n = QMessageBox::critical(0,
                              "Внимание",
                              "Эта операция сделает ваш компьютер"
                              "непригодным для работы. Продолжить?",
                              QMessageBox::Yes | QMessageBox::No |
                              QMessageBox::Cancel
                              );
if (n == QMessageBox::Yes) {
// ВЫПОЛНИТЬ!
}

   
Файлы приложения можно взять Предыдущий шаг
Содержание
Следующий шаг



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий