Поддерживаемые члены Qt 3 класса QMessageBoxОписанные ниже члены класса являются частью слоя поддержки Qt 3. Они введены для поддержки старого кода в Qt 4. Мы советуем не использовать их во вновь создаваемом коде. Открытые функции
Статические открытые члены
Описание функций-членовQMessageBox::QMessageBox ( const QString & title, const QString & text, Icon icon, int button0, int button1, int button2, QWidget * parent, const char * name, bool modal, Qt::WindowFlags f = Qt::Dialog | Qt::MSWindowsFixedSizeDialogHint )Создаёт окно сообщения с заданными parent, name и флагами окна f. Заголовок окна задаётся title, а отображаемые окном сообщения текст и пиктограмма задаются text и icon. Кнопки, к которым может получить доступ пользователь для реакции на сообщение, определяются button0, button1 и button2. QMessageBox::QMessageBox ( QWidget * parent, const char * name )Создаёт окно сообщений с заданным parent и name. int QMessageBox::message ( const QString & title, const QString & text, const QString & buttonText = QString(), QWidget * parent = 0, const char * name = 0 ) [static]Открывает модальное окно сообщений с заданным заголовком title и отображаемым текстом text. В окне сообщения имеется одна кнопка, которая имеет заданный текст buttonText (или tr("OK")). Окно сообщений размещается по центру над своим родителем parent и имеет имя name. Вместо этого используйте information(), warning(), question() или critical(). Например, если у вас есть код QMessageBox::message(tr("My App"), tr("All occurrences replaced."), tr("Close"), this); вы можете записать его в виде QMessageBox::information(this, tr("My App"), tr("All occurrences replaced."), QMessageBox::Close); bool QMessageBox::query ( const QString & caption, const QString & text, const QString & yesButtonText = QString(), const QString & noButtonText = QString(), QWidget * parent = 0, const char * name = 0 ) [static]Запрашивается пользователя, используя модальное окно сообщения с не более чем двумя кнопками. В окне сообщения есть заголовок caption (хотя некоторые оконные менеджеры не показывают его), а также показан заданный текст text. Левая кнопка имеет текст yesButtonText (или tr("OK")), а правая кнопка имеет текст noButtonText (или не показывается). Окно сообщения размещается по центру над своим родителем parent и имеет имя name. Вместо этого используйте information(), question(), warning() или critical(). QPixmap QMessageBox::standardIcon ( Icon icon, Qt::GUIStyle style ) [static]Возвращает растровое изображение, используемое для стандартной пиктограммы. Это позволяет использовать растровые изображения в более сложных окнах сообщений. icon specifies the required icon, e.g. QMessageBox::Information, QMessageBox::Warning or QMessageBox::Critical. style не используется. |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |