Суббота, 19.05.2012, 02:05
Приветствую Вас Гость

Сайт факультета ЭВТ ВолгГТУ

Меню сайта
Форма входа
Логин:
Пароль:

Войдите, чтобы не видеть рекламу
Категории раздела
Дополнительно
Реклама


Это интересно...

Профессор:


- Как работает трансформатор?

Студент:

- У-у-у-у-у-у-у-у-у-у.

Профессор:

Нет, так работает дроссель...

Студент:

Ну тогда ж-ж-ж-ж-ж-ж-ж-ж-ж-ж!

Поиск
Наш опрос
Вам нравится учиться в ВолГТУ?
Всего ответов: 203
Статистика

Онлайн всего: 5
Ныкаются: 5
Пользователей: 0
Главная » Файлы » Лекции » Програм-е на ЯВУ [ Добавить материал ]

Организация многооконного интерфейса

[ Скачать с сервера (874.9Kb) - бесплатно ] 30.10.2009, 11:33

  • Понятие модального и немодального окна
  • Стандартные диалоги
  • Создание диалогового окна
  • Способ передачи данных между окнами


Пара фрагментов(!) из лекции:

Понятие главного окна программы
  • Большинство современных программ имеет одно главное окно и несколько диалоговых окон.
  • Главное окно отличается от диалоговых тем, что имеет меню, панель инструментов и строку состояния.
  • Оно появляется сразу после запуска про- граммы, а его закрытие приводит к завершению всего приложения.

Понятие диалогового окна программы
  • При необходимости (например, с целью за- дания параметров программы или вывода сообщений) в программе могут появляться диалоговые окна.
  • Диалоговые окна имеют одну или несколько кнопок, с помощью которых пользователь подтверждает или отменяет действия, сде- ланные им в диалоге.

Понятие модального окна
  • Модальное окно прерывает работу приложения и для продолжения работы окно должно быть закрыто.
  • Такое окно обычно используется для осуществления действий, которые требуют обязательной реакции пользователя: только после того как пользователь выполнит необходимые действия, он сможет перейти к другому действию (в том числе вернуться к предыдущему).

Стандартные диалоговые окна

  • Использование стандартных диалоговых окон значительно ускоряет разработкуприложений.
  • В QT Library реализованы следующие стандартные диалоги:
  1. диалоговое окно выбора цвета
  2. диалоговое окно выбора шрифта
  3. диалоговое окно настройки принтера
  4. диалоговое окно выбора файлов
  5. диалоговые 13 окна «обратной связи»

Диалоговые окна «обратной связи
  • Диалоговое окно ввода строки или числа (модальное окно) — QInputDialog
  • Окно сообщений (модальное окно) — QMessageBox — отображает текстовое сообщение и ожидает реакции со стороны пользователя
  • Окно сообщения об ошибке (немодальное окно) — QErrorMessage
  • Диалоговое окно прогресса (модальное окно) — QProgressDialog — информирует пользователя о начале продолжительной операции и дает ему возможность визуально оценить время работы.

Похожие материалы

Категория: Програм-е на ЯВУ | Добавил: COBA | Теги: Qt, программирование, C++
Просмотров: 635 | Загрузок: 371 | Рейтинг: 5.0/1 |
Всего комментариев: 0

Имя *:
Email:
Код *:




Рейтинг@Mail.ru Создать сайт бесплатно