Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Мультимедиа, графика и печать

Эти классы предоставляют поддержку работы с графикой (2D, OpenGL, 3D), кодирование, декодирование и обработку изображений, звук, анимация, печать и т.д.

Смотрите также введение в Координатной системе Qt.

QAbstractGraphicsShapeItemОбщая основа для всех элементов траекторий
QBitmapМонохромное (глубина в 1 бит) растровое изображение
QBrushОпределяет образец заливки фигур, отображаемых с помощью QPainter
QColorЦвета, основанные на значениях цветовых моделей RGB, HSV или CMYK
QColorDialogВиджет диалога для задания цвета
QColormapОтображает независимые от устройства цвета QColors в зависимые от устройства значения пикселей
QConicalGradientИспользуется в комбинации с QBrush для задания кисти с коническим градиентом
QFontУстанавливает шрифт, используемый для отрисовки текста
QFontDatabaseИнформация о шрифтах, доступных в основной оконной системе
QFontInfoОбщая информация о шрифтах
QFontMetricsИнформация о метриках шрифта
QFontMetricsFИнформация о метриках шрифта
QGLОпределяет различные идентификаторы, используемые в модуле Qt OpenGL
QGLColormapИспользуется для установки собственных цветовых карт в QGLWidgets
QGLContextЗаключает в себе контекст рисования OpenGL
QGLFormatОпределяет формат отображения контекста рисования OpenGL
QGLFramebufferObjectИнкапсулирует объект буфера кадров OpenGL
QGLPixelBufferЗаключает в себе пиксельный буфер OpenGL
QGLWidgetВиджет для отрисовки графики OpenGL
QGradientИспользуется совместно с QBrush для задания градиентной заливки
QGraphicsEllipseItemЭлемент эллипса, который вы можете добавить в QGraphicsScene
QGraphicsItemБазовый класс для графических элементов в QGraphicsScene
QGraphicsItemAnimationПоддержка простой анимации для QGraphicsItem
QGraphicsItemGroupГруппа элементов, обрабатываемая как один
QGraphicsLineItemЭлемент линии, который вы можете добавить в QGraphicsScene
QGraphicsPathItemЭлемент траектории (path), который вы можете добавить в QGraphicsScene
QGraphicsPixmapItemЭлемент растрового изображения (pixmap), который вы можете добавить в QGraphicsScene
QGraphicsPolygonItemЭлемент многоугольник, который вы можете добавить в QGraphicsScene
QGraphicsRectItemЭлемент прямоугольник, который вы можете добавить в QGraphicsScene
QGraphicsSceneПоверхность для управления большим числом графических 2D элементов
QGraphicsSceneContextMenuEventСобытия контекстного меню в библиотеке графического отображения
QGraphicsSceneDragDropEventСобытия перетаскивания (drag and drop) в каркасе графического представления
QGraphicsSceneEventБазовый класс для всех событий, связанных с графическим представлением
QGraphicsSceneHelpEventСобытия при запросе всплывающей подсказки (tooltip)
QGraphicsSceneHoverEventСобытия наведения на объект в каркасе графического представления
QGraphicsSceneMouseEventСобытия мыши в каркасе графического представления
QGraphicsSceneWheelEventСобытия колеса прокрутки в каркасе графического представления
QGraphicsSimpleTextItemЭлемент простого текста, который вы можете добавить в QGraphicsScene
QGraphicsSvgItemQGraphicsItem, который может быть использован для отображения SVG-файлов
QGraphicsTextItemТекстовый элемент, который вы можете добавить в QGraphicsScene для отображения отформатированного текста
QGraphicsViewВиджет для показа содержимого QGraphicsScene
QIconМасштабируемые пиктограммы для различных режимов и состояний
QIconEngineАбстрактный базовый класс для отображения QIcon
QIconEngineV2Абстрактный базовый класс для отображения QIcon
QImageАппаратно-независимое представление изображения, предоставляющее прямой доступ к пикселям и способная работать в качестве устройства рисования
QImageReaderФорматонезависимый интерфейс для чтения изображений из файлов и других устройств
QImageWriterФорматонезависимый интерфейс для записи изображений в файлы или другие устройства
QLineДвумерный вектор, использующий целочисленные значения для задания координат
QLineFДвумерный вектор, использующий значения с плавающей точкой для задания координат
QLinearGradientИспользуется совместно с QBrush для задания заливки в виде линейного градиента
QMatrixЗадает двухмерные преобразования системы координат
QMovieВспомогательный класс для проигрывания роликов в QImageReader
QPaintDeviceБазовый класс для объектов, которые могут быть отображены
QPaintEngineАбстрактное описание процесса рисования QPainter на указанном устройстве на указанной платформе
QPainterВыполняет низкоуровневое рисование на виджетах и других устройствах рисования
QPainterPathКонтейнер для операций рисования, позволяющий создавать и повторно использовать графические фигуры
QPainterPathStrokerИспользуется для генерирования заполненной границы для указанной траектории рисовальщика
QPaletteСодержит цветовые группы для каждого состояния виджета
QPenЗадает для QPainter способ рисования линий и контуров фигур
QPictureУстройство рисования, запоминающее и повторяющее команды QPainter
QPictureIOСодержит параметры загрузки и сохранения изображений
QPixmapНеэкранное представление изображения, которое может использоваться в качестве устройства рисования
QPixmapCacheКэш растровых изображений всего приложения
QPointОписывает точку на плоскости используя целые числа
QPointFОписывает точку на плоскости, используя числа с плавающей точкой
QPolygonВектор точек с координатами, заданными целыми числами
QPolygonFВектор точек с координатами, заданными числами с плавающей точкой
QPrintEngineОпределяет интерфейс взаимодействия QPrinter с указанной подсистемой печати
QPrinterУстройство рисования, рисующее на принтер
QRadialGradientИспользуется совместно с QBrush для задания заливки с радиальным градиентом
QRectОпределяет прямоугольник на плоскости, использующий целые значения для задания своих координат
QRectFОпределяет прямоугольник на плоскости, использующий для задания своих координат значения с плавающей точкой
QRegionУстанавливает область отсечения для рисовальщика (painter)
QSizeОпределяет размер двумерного объекта, используя целые числа
QSizeFОпределяет размер двумерного объекта, используя числа с плавающей точкой
QSoundДоступ к аудиосредствам платформы
QStyleOptionGraphicsItemИспользуется для описания параметров, требующихся для рисования QGraphicsItem
QStylePainterВспомогательный класс для рисования элементов QStyle внутри виджета
QSvgGeneratorУстройство рисования, которое используется для создания рисунков SVG
QSvgRendererИспользуется для отображения содержимого файла SVG на устройстве рисования
QSvgWidgetВиджет, используемый для отображения файлов масштабируемой векторной графики (Scalable Vector Graphics, SVG)
QTimeLineОтсечки времени (timeline) для управления анимацией
QTransformЗадает двухмерные преобразования системы координат


Copyright © 2008 Trolltech Торговые марки
Qt 4.3.5