Разделы инструкций

В сети

Пользователей: 122
Из них просматривают:
Аналоги: 47. Видео: 3. Даташиты: 15. Инструкции: 6. Новости: 28. Остальное: 3. Ошибки: 1. Программы: 1. Производители: 1. Расчёты: 1. Теги: 1. Торрент: 1. Форум: 13. Чат: 1.
Участников: 3
Гостей: 119

Google , wolf170571 , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Оглавление

Модуль QtGui

Этот модуль содержит в себе классы, необходимые для программирования графического интерфейса пользователя. В этот модуль входят около 300 классов. Вот некоторые из них:

  • Класс QWidget – это базовый класс для всех элементов управления библиотеки Qt. По своему внешнему виду это не что иное, как заполненный четырёхугольник, но за этой внешней простотой скрывается большой потенциал непростых функциональных возможностей. Этот класс насчитывает 254 метода и 53 свойства. В главе 5 этому элементу уделено особое внимание;
  • классы элементов отображения QLabel, QLCDNumber (см. главу 7);
  • классы кнопок QPushButton, QCheckBox, QRadioButton (см. главу 8);
  • классы элементов установок QSlider, QScrollBar (см. главу 9);
  • классы элементов ввода QLineEdit, QSpinBox (см. главу 10);
  • классы элементов выбора QComboBox, QToolBox (см. главу 11);
  • классы меню QMainWindow, QMenu (см. главы 32 и 35);
  • классы окон сообщений и диалоговых окон QMessageBox, QDialog (см. главу 33);
  • классы для рисования QPainter, QBrush, QPen, QColor (см. главу 18);
  • классы для растровых изображений QImage, QPixmap (см. главу 19);
  • классы стилей QMotifStyle, QWindowsStyle и дуриге (см. главу 26). Как отдельному элементу, так и всему приложению может быть присвоен определённый стиль, изменяющий их вешний облик;
  • класс приложения QApplication, который предоставляет цикл собитый.

 

Давайте рассмотрим немного подробнее последний класс, класс QApplication, с которым мы встречались в самом первом примере. Всё, что было сказано ранее о классе QCoreApplication, относится также и к этому классу, так как он является прямым его наследником. Объект класса QApplication представляет собой центральный контрольный пункт всех Qt-приложений, имеющих пользовательский интерфейс. Данный объект используется для получения событий клавиатуры, мыши, таймера и других событий, на которые приложение должно реагировать соответствующим образом. Например, окно даже самого простого приложенрия может быть изменено по величине или быть перекрыто окном другого приложения, и на все подобные события необходима правильная реакция. В назначение QApplication входит:

  • установка стиля приложения. Таким образом можно устанавливать стиль Motif, Windows, а также многие другие виды и поведения (Look & Feel) приложения, включая и свои собственные (см. главу 26);
  • получение указателя на объект рабочего стола (desktop);
  • получение доступа к буферу обмена (см. главу 30);
  • управление глобальными манипуляциями  мышью (например, установка интервала двойного клика кнопкой мыши) и регистрация движения мыши в пределах и за пределами окна приложения;
  • выдача предупрежающего звукового сигнала (см. главу 27);
  • обеспечеие правильного завершнеия работающего приложения при завершении работы операционной системы (см. главу 29);
  • инициализация необходимых настроек приложения, например, палитры для расцветки элементов упрваления (см. главу 13).
4
<< Меню >>  
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити

Разное

Цинк для изготовления паяльной кислоты можно найти в старых батарейках питания.

Интересно

Крупную деталь можно паять и обычным паяльником (25-40 Вт), если разогреть ее, например, на газовой плите.

Похожие инструкции