Инструкции

Справочный раздел

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

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

В сети

Пользователей: 233
Из них просматривают:
Аналоги: 91. Галерея: 1. Даташиты: 100. Инструкции: 12. Новости: 16. Остальное: 2. Программы: 2. Производители: 1. Форум: 6. Чат: 2.
Участников: 4
Гостей: 229

an , 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).
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Нихромовая проволока, из которой изготовлены спирали, очень плохо облуживается с помощью канифольных флюсов. Поэтому весьма трудно сделать какой либо контакт с ней надежным.

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