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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: QDialog получить указатели на дочерние виджеты, в частности на кнопки Ок/Отмена  (Прочитано 8123 раз)
CroCIV
Гость
« Ответ #15 : Ноябрь 26, 2009, 14:30 »

Кстати, если сохранение - последний шаг, то лучше будет повесить вызов диалога на "Finish" у визарда, но обозвать кнопку как "Save". А на этой последней странице отобразить некоторый "Info/Log" того что сохраняется.
хм... вариант, а форму закрывать по кнопке отмена, которую переименовываем в "закрыть"...
но пользователи выбрали первый вариант
findChildren<QPushButton *>() возвращает список на две безымянные кнопки - первая сохранить/ок, вторая отмены

Ребят, спасибо  Улыбающийся
Записан
spectre71
Гость
« Ответ #16 : Ноябрь 26, 2009, 14:39 »

Кстати, если сохранение - последний шаг, то лучше будет повесить вызов диалога на "Finish" у визарда, но обозвать кнопку как "Save". А на этой последней странице отобразить некоторый "Info/Log" того что сохраняется.
хм... вариант, а форму закрывать по кнопке отмена, которую переименовываем в "закрыть"...
но пользователи выбрали первый вариант
findChildren<QPushButton *>() возвращает список на две безымянные кнопки - первая сохранить/ок, вторая отмены

Ребят, спасибо  Улыбающийся

Непереносимо ! Очередной релиз QT может это поломать. Улыбающийся

Лучше тебе сделать вызов диалога на "Save"("Finish") Визарда, но при нажатии в диалоге на "Save" закрывать его и Визард.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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