Russian Qt Forum
Сентябрь 27, 2024, 07:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: 3 кнопки в QMessageBox  (Прочитано 4001 раз)
n2o
Гость
« : Апрель 05, 2011, 16:10 »

Подскажите как сделать 3 кнопки в QMessageBox для Symbian 9.4.
Пишу так:

Код:
msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel);

но на экране появляются только две, Yes и Cancel, и появляются они вместо софтклавиш.

Записан
twp
Гость
« Ответ #1 : Апрель 06, 2011, 11:59 »

Проверил у себя на симуляторе и на девайсе (Symbian^3) - такое же поведение. Можно посмотреть, нет ли такого бага на багтрекере. Возможно, что это ограничение ОС ибо тут используется системное информационное окно. Решение этой проблемы вижу только в написании своего MessageBox унаследованного от QDialog
Записан
n2o
Гость
« Ответ #2 : Апрель 06, 2011, 16:06 »

QDialog вроде же тоже использует софтклавиши?
Записан
twp
Гость
« Ответ #3 : Апрель 06, 2011, 18:52 »

да, но можно ведь и свои наставить
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 21.