crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Указатели и QMessageBox
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
hoRUS Дата 22.9.2011, 23:16
 
Цитата(RazrFalcon @ 22.9.2011, 20:02) *
А что на счет:
QMessageBox::warning(this,"Proga","something",QMessageBox::Ok);
?


Это статическая ф-ция. Просто вызываешь её и всё. Весь контроль над памятью реализован в ней. При этом возврат из этой ф-ции будет тогда, когда закроешь соответствующий диалог. Пока диалог открыт, приложение блокировано (как и любой другой диалог, вызванный с помощью QDialog::exec()).
RazrFalcon Дата 22.9.2011, 19:02
  А что на счет:
QMessageBox::warning(this,"Proga","something",QMessageBox::Ok);
?
silver47 Дата 22.9.2011, 18:40
  Используй второй. Объект уничтожиться, при выходе из зоны видимости. В первом нужно будет следить.
MJIbIu Дата 22.9.2011, 16:59
 
Цитата(RazrFalcon @ 22.9.2011, 17:30) *
Я знаю :lol:
Только в первом, вроде, нужно еще delete вызывать, а во втором уже не надо.

эээ.... брат это тебе надо про С++ почитать по больше и про
http://ru.wikipedia.org/wiki/%D0%94%D0%B8%....D0.A1.D0.B8.29
RazrFalcon Дата 22.9.2011, 16:30
  Я знаю :lol:
Только в первом, вроде, нужно еще delete вызывать, а во втором уже не надо.
MJIbIu Дата 22.9.2011, 16:20
 
Цитата(RazrFalcon @ 22.9.2011, 17:00) *
Как правильно писать:
QMessageBox *aboutQt = new QMessageBox();
aboutQt->aboutQt(this,tr("About Qt"));
// или
QMessageBox aboutQt;
aboutQt.aboutQt(this,tr("About Qt"));
?

Оба верны.
RazrFalcon Дата 22.9.2011, 16:00
  Как правильно писать:
QMessageBox *aboutQt = new QMessageBox();
aboutQt->aboutQt(this,tr("About Qt"));
// или
QMessageBox aboutQt;
aboutQt.aboutQt(this,tr("About Qt"));
?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 17:59