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

[Предыдущая: Модуль QtAssistant] [Модули Qt] [Следующая: Модуль QtTest]

Модуль Qt3Support

Модуль Qt3Support предоставляет классы, которые облегчают портирование с Qt 3 на Qt 4. Далее...

Классы

Q3AccelОбрабатывает "быстрые" и "горячие" клавиши
Q3ActionАбстрактное действие пользовательского интерфейса, которое может быть показано в меню и панелях инструментов
Q3ActionGroupГруппирует действия
Q3AsciiCacheКласс-шаблон, который предоставляет кэш, основанный на ключах типа char*
Q3AsciiCacheIteratorИтератор для коллекций Q3AsciiCache
Q3AsciiDictКласс-шаблон, который предоставляет словарь, основанный на ключах типа char*
Q3AsciiDictIteratorИтератор для коллекций Q3AsciiDict
Q3ButtonБазовый класс совместимости виджетов кнопки
Q3ButtonGroupОбъединяет виджеты QAbstractButton в группу
Q3CStringАбстракция классического массива символов с завершающим нулем в стиле C (char *)
Q3CacheКласс-шаблон, который предоставляет кэш, основанных на ключах типа QString
Q3CacheIteratorИтератор для коллекций Q3Cache
Q3CanvasДвухмерная область, которая содержит объекты Q3CanvasItem
Q3CanvasEllipseЭллипс или сегмент эллипса на Q3Canvas
Q3CanvasItemАбстрактный графический объект на Q3Canvas
Q3CanvasItemListСписок элементов Q3CanvasItem
Q3CanvasLineЛиния на Q3Canvas
Q3CanvasPixmapРастровые изображения для Q3CanvasSprites
Q3CanvasPixmapArrayМассив элементов Q3CanvasPixmap
Q3CanvasPolygonМногоугольник на Q3Canvas
Q3CanvasPolygonalItemМногоугольный элемент холста на Q3Canvas
Q3CanvasRectangleПрямоугольник на Q3Canvas
Q3CanvasSplineСплайны на множестве кривых Безье на Q3Canvas
Q3CanvasSpriteАнимированный элемент холста на Q3Canvas
Q3CanvasTextТекстовый объект на Q3Canvas
Q3CanvasViewЭкранное представление Q3Canvas
Q3CheckListItemЭлементы с отметками представления списка
Q3CheckTableItemФлажки в элементах Q3Table
Q3ColorDragПеретаскиваемый объект для пересылки цветов между виджетами
Q3ComboBoxСочетание кнопки и выпадающего списка
Q3ComboTableItemСредства использования комбинированных списков выбора в элементах Q3Table
Q3DataBrowserМанипулирование данными и навигация для записи данных форм
Q3DataTableВиджет гибкой SQL-таблицы, который поддерживает просмотр и редактирование
Q3DataViewSQL-формы только для чтения
Q3DateEditРедактор данных
Q3DateTimeEditВиджет для редактирования даты и времени, объединяющий в себе виджеты Q3DateEdit и Q3TimeEdit
Q3DateTimeEditBaseАбстракция для редакторов даты и времени
Q3DeepCopyКласс-шаблон, который гарантирует что классы неявного разделения данных и явного разделения данных ссылаются на уникальные данные
Q3DictКласс-шаблон, предоставляющий словарь, основанный на ключах типа QString
Q3DictIteratorИтератор для коллекций Q3Dict
Q3DnsАсинхронный поиск в DNS
Q3DockAreaУправляет и располагает Q3DockWindows
Q3DockWindowВиджет, который может присоединен внутри Q3DockArea или свободно перемещаться как окно верхнего уровня на рабочем столе
Q3DragObjectИнкапсулирует передачу данных, основанную на MIME
Q3DropSiteНичто и ничего не делает
Q3EditorFactoryИспользуется для создания редактора виджетов для типов данных QVariant
Q3FileDialogДиалоги, позволяющие пользователю выбирать файлы или каталоги
Q3FileIconProviderПиктограммы, используемые в Q3FileDialog
Q3FilePreviewПредварительный просмотр файла в Q3FileDialog
Q3Frame
Q3FtpРеализация FTP-протокола
Q3GridПростое управление компоновкой своих дочерних элементов
Q3GridViewАбстрактная основа для сеток фиксированных размеров
Q3GroupBoxРамка с заголовком для панели-контейнера
Q3HBoxГоризонтальное управление компоновкой для своих дочерних виджетов
Q3HButtonGroupОбъединяет виджеты кнопки в группу в виде одной горизонтальной строки
Q3HGroupBoxОбъединяет виджеты в группу в виде одной горизонтальной строки
Q3HeaderЗаголовок строки или столбца, например для таблиц и представлений списка
Q3HttpРеализация HTTP-протокола
Q3HttpHeaderСодержит заголовочную информацию HTTP
Q3HttpRequestHeaderСодержит заголовочную информацию запроса HTTP
Q3HttpResponseHeaderСодержит заголовочную информацию ответа HTTP
Q3IconDragПоддерживает операции перетаскивания внутри Q3IconView
Q3IconDragItemИнкапсулирует отпускаемый элемент
Q3IconViewОбласть с перемещаемыми пиктограммами с подписями
Q3IconViewItemОтдельный элемент в Q3IconView
Q3ImageDragПеретаскиваемый объект для пересылки изображений
Q3IntCacheКласс-шаблон, предоставляющий кэш, основанный на ключах типа long
Q3IntCacheIteratorИтератор для коллекций Q3IntCache
Q3IntDictКласс-шаблон, предоставляющий словарь, основанный на ключах типа long
Q3IntDictIteratorИтератор для коллекций Q3IntDict
Q3ListBoxСписок выделяемых элементов только для чтения
Q3ListBoxItemБазовый класс для всех элементов списка выбора
Q3ListBoxPixmapЭлементы списка выбора с растровым изображением и необязательным текстом
Q3ListBoxTextЭлементы списка выбора с выводимым на экран текстом
Q3ListViewРеализует представление списка/дерева
Q3ListViewItemРеализует элемент представления списка
Q3ListViewItemIteratorИтератор для коллекций элементов Q3ListViewItem
Q3LocalFsРеализация QNetworkProtocol, которая работает на локальной файловой системе
Q3MainWindowГлавное окон приложения с панелью меню, присоединяемыми окнами (например, для панелей инструментов) и строкой состояния
Q3MemArrayКласс-шаблон массивов простых типов
Q3MimeSourceFactoryРасширяемый поставщик данных mime-типов
Q3MultiLineEditПростой редактор вводимого текста
Q3NetworkOperationОбщие операции для сетевых протоколов
Q3NetworkProtocolОбщий API для сетевых протоколов
Q3PaintDeviceMetricsИнформация об устройстве рисования
Q3PainterОбёртка совместимости с Qt 3 для QPainter
Q3PictureУстройство рисования, которое записывает и воспроизводить команды Q3Painter
Q3PointArray
Q3PopupMenuТонкая обёртка совместимости вокруг QMenu
Q3ProcessИспользуется для запуска внешних программ и связи с ними
Q3ProgressBarГоризонтальный индикатор выполнения
Q3ProgressDialogОбратная связь с индикатором выполнения во время долгого процесса
Q3PtrCollectionБазовый класс для большинства коллекций Qt, основанных на указателях
Q3PtrDictКласс-шаблон, предоставляющий словарь, основанный на ключах типа void*
Q3PtrDictIteratorИтератор для коллекций Q3PtrDict
Q3PtrListКласс-шаблон списка
Q3PtrListIteratorИтератор для коллекций Q3PtrList
Q3PtrQueueКласс-шаблон очереди
Q3PtrStackКласс-шаблон стека
Q3PtrVectorКласс-шаблон коллекции, предоставляющий вектор (массив)
Q3RangeControlЦелое значение из диапазона
Q3ScrollViewПрокручиваемая область с полосами прокрутки, отображаемыми по требованию
Q3SemaphoreНадежный целочисленный семафор
Q3ServerSocketTCP-сервер
Q3SharedИспользуется для внутренних нужд в реализациях классов разделения данных
Q3SignalМожет быть использован для отправки сигналов для классов, которые не унаследованы от QObject
Q3SimpleRichTextНебольшой выводимый на экран фрагмент форматированного текста
Q3SocketБуфферизованное TCP-соединение
Q3SocketDeviceПлатформо-независимое низкоуровневый API сокетов
Q3SqlCursorПросмотр и редактирование SQL-таблиц и видов (views)
Q3SqlEditorFactoryИспользуется для создания редакторов, используемых Q3DataTable и Q3SqlForm
Q3SqlFieldInfoСохраняет мета-данные, связанные с полем SQL
Q3SqlFormСоздает и управляет формой ввода данных, связанных с SQL-базами данных
Q3SqlPropertyMapИспользуется для отображения виджетов на поля SQL
Q3SqlRecordInfoИнкапсулирует набор метаданных поля базы данных
Q3SqlSelectCursorПросмотр основных операторов SQL SELECT
Q3StoredDragПростой сохраняющий значение отпускаемый объект для произвольных MIME-данных
Q3StrIListДважды связанный список char* с независящим от регистра сравнением
Q3StrListДважды связанный список char*
Q3StrListIteratorИтератор для классов Q3StrList и Q3StrIList
Q3StyleSheetКоллекция стилей для визуализации форматированного текста и генератор тегов
Q3StyleSheetItemИнкапсуляция набора стилей текста
Q3SyntaxHighlighterБазовый класс для реализации подсветок синтаксиса Q3TextEdit
Q3TabDialogСтек виджетов со вкладками
Q3TableВиджет гибкой редактируемой таблицы
Q3TableItemСодержимое ячейки для ячеек Q3Table
Q3TableSelectionДоступ к выделенной области в Q3Table
Q3TextBrowserБраузер форматированного текста с навигацией по гиперссылкам
Q3TextDragПеретаскиваемый объект для пересылки обычного текста и текста Unicode
Q3TextEditМощный одностраничный редактор форматированного текста
Q3TextStreamБазовые функции чтения и записи текста с использованием QIODevice
Q3TextViewПросмотрщик форматированного текста
Q3TimeEditРедактор времени
Q3ToolBarПеремещаемая панель, содержащая виджеты, например инструментальные кнопки
Q3UriDragОтпускаемый объект для списка ссылок URI
Q3UrlСинтаксический анализатор URL и упрощения работы с URL-ми
Q3UrlOperatorОбщие операции с URL-ми
Q3VBoxВертикальное управление компоновкой для своих дочерних виджетов
Q3VButtonGroupОбъединяет виджеты кнопок в вертикальный столбец
Q3VGroupBoxОбъединяет виджеты в группу в виде одного вертикального столбца
Q3ValueListКласс-шаблон, основанный на значениях, предоставляющий списки
Q3ValueListConstIteratorКонстантный итератор для Q3ValueList
Q3ValueListIteratorИтератор для Q3ValueList
Q3ValueStackКласс-шаблон, основанный на значениях, предоставляющий стек
Q3ValueVectorКласс-шаблон, основанный на значениях, предоставляющий динамический массив
Q3WhatsThis
Q3WidgetStackСтек виджетов, из которых только верхний виден пользователю
Q3WizardКаркас для мастера диалогов

Подробное описание

Для включения определений классов этого модуля используйте следующую директиву:

 #include <Qt3Support>

Для линковки приложения с этим модулем, добавьте в ваш qmake файл проекта .pro:

 QT += qt3support

Замечание: Поскольку этот модуль предоставляет классы совместимости для различных частей Qt 3 API, он имеет зависимости в модулях QtCore, QtGui, QtNetwork, QtSql и QtXml.

Этот модуль является частью Выпуск Qt Desktop и Версии Qt с открытым исходным кодом. Многие классы, предлагаемые этим модулем, являются частью Выпуска Qt Desktop Light. Классы, которые недоступны для пользователей Выпуск Qt Desktop Light, помечены в качестве такового в документации класса.

Смотрите также Портирование на Qt 4.

[Предыдущая: Модуль QtAssistant] [Модули Qt] [Следующая: Модуль QtTest]


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