Qt:Документация 4.3.2/multimedia

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск
40px Внимание: Актуальная версия перевода документации находится здесь

__NOTOC__

Image:qt-logo.png

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

Image:trolltech-logo.png

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

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

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


QAbstractGraphicsShapeItem Общий базовый для всех элементво пути
QBitmap Монохромная (глубина в 1 бит) пиксельная карта
QBrush Определяет образец заливки фигур, отоборажаемых с помощью QPainter
QColor Цвета, основанные на значениях цветовых моделей RGB или HSV
QColorDialog Виджет диалога для задания цвета
QColormap Карта преобразования независимых от устройства цветов QColors в зависимые от устройсва значения
QConicalGradient Используется в комбинации с QBrush для задания кисти с коническим градиентом
QDirectPainter Прямой доступ к аппаратной видеосистеме
QFont Шрифт, используемый для отображения текста
QFontDatabase Информация о шрифтах, доступный в основной оконной системе
QFontInfo Общая информация о шрифтах
QFontMetrics Информация о метриках шрифта
QFontMetricsF Информация о метриках шрифта
QGL Miscellaneous identifiers used in the Qt OpenGL module
QGLColormap Используется для установки пользовательских цветовых карт в QGLWidgets
QGLContext Инкапсулирует контекст рисования OpenGL
QGLFormat Формат отображения контекста рисования OpenGL
QGLFramebufferObject Инкапсуляция объекта буфер кадров OpenGL
QGLPixelBuffer Инкаплулирует буфер OpenGL
QGLWidget Виджет для отображения графики OpenGL
QGradient Используется совместно с QBrush для задания градиентной заливки
QGraphicsEllipseItem Эллипс, который вы можете добавить к QGraphicsScene
QGraphicsItem Базовый класс для всех графических элементов в QGraphicsScene
QGraphicsItemAnimation Поддержка простой анимации для QGraphicsItem
QGraphicsItemGroup Рассмотрение группы элементов как один
QGraphicsLineItem Элемент линии, который можно добавить к QGraphicsScene
QGraphicsPathItem Элемент пути, который можно добавить к QGraphicsScene
QGraphicsPixmapItem Элемент Pixmap, который вы можете добавить к QGraphicsScene
QGraphicsPolygonItem Элемент Polygon, который Вы можете добавить к QGraphicsScene
QGraphicsRectItem Элемент Rectangle, который Вы можете добавить к QGraphicsScene
QGraphicsScene Поверхность для управления большим количеством 2D графических элементов
QGraphicsSceneContextMenuEvent События контекстного меню в графической структуре представления
QGraphicsSceneDragDropEvent События для drag and drop в графической структуре представления
QGraphicsSceneEvent Базовый класс для всех возникающих событий графических представлений
QGraphicsSceneHelpEvent События требующие tooltip
QGraphicsSceneHoverEvent Нестабильные события в графической структуре представления
QGraphicsSceneMouseEvent События мыши в графической структуре представления
QGraphicsSceneWheelEvent События прокрутки в графической структуре представления
QGraphicsSimpleTextItem Простой текстовый элемент, который можно добавить к QGraphicsScene
QGraphicsSvgItem QGraphicsItem, который может использоваться, чтобы отдать содержание файлов 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 Обрезанная область для рисования
QSize Определяет размер двумерного объекта
QSizeF Определяет размер двумерного объекта, используя значения с плавающей точкой
QSound Доступ к аудиосредствам платформы
QStyleOptionGraphicsItem Используется для описания параметров необходимых для рисования QGraphicsItem
QStylePainter Удобный класс для рисования элементов QStyle внутри виджета
QSvgGenerator Устройство рисования, которое используется для создания SVG рисования
QSvgRenderer Используется для рисования контейнеров SVG-файлов на устройстве рисования
QSvgWidget Виджет, используемый для отображения содержимого файлов Масштабируемой Векторной Графики (Scalable Vector Graphics (SVG))
QTimeLine График времени для управления анимацией
QTransform 2D трансформации координатной системы

Copyright © 2007 Trolltech Trademarks
Qt 4.3.2