![]() |
Home · All Classes · Main Classes · Grouped Classes · Modules · Functions | ![]() |
[Previous: QtAssistant Module] [Qt's Modules] [Next: QtTest Module]
The Qt3Support module provides classes that ease porting from Qt 3 to Qt 4. More...
Q3Accel | The Q3Accel class handles keyboard accelerator and shortcut keys. |
---|---|
Q3Action | The Q3Action class provides an abstract user interface action that can appear both in menus and tool bars. |
Q3ActionGroup | The Q3ActionGroup class groups actions together. |
Q3AsciiCache | The Q3AsciiCache class is a template class that provides a cache based on char* keys. |
Q3AsciiCacheIterator | The Q3AsciiCacheIterator class provides an iterator for Q3AsciiCache collections. |
Q3AsciiDict | The Q3AsciiDict class is a template class that provides a dictionary based on char* keys. |
Q3AsciiDictIterator | The Q3AsciiDictIterator class provides an iterator for Q3AsciiDict collections. |
Q3Button | The Q3Button class is a compatibility base class of button widgets |
Q3ButtonGroup | The Q3ButtonGroup widget organizes QAbstractButton widgets in a group. |
Q3CString | The Q3CString class provides an abstraction of the classic C zero-terminated char array (char *). |
Q3Cache | The Q3Cache class is a template class that provides a cache based on QString keys. |
Q3CacheIterator | The Q3CacheIterator class provides an iterator for Q3Cache collections. |
Q3Canvas | The Q3Canvas class provides a 2D area that can contain Q3CanvasItem objects. |
Q3CanvasEllipse | The Q3CanvasEllipse class provides an ellipse or ellipse segment on a Q3Canvas. |
Q3CanvasItem | The Q3CanvasItem class provides an abstract graphic object on a Q3Canvas. |
Q3CanvasItemList | The Q3CanvasItemList class is a list of Q3CanvasItems. |
Q3CanvasLine | The Q3CanvasLine class provides a line on a Q3Canvas. |
Q3CanvasPixmap | The Q3CanvasPixmap class provides pixmaps for Q3CanvasSprites. |
Q3CanvasPixmapArray | The Q3CanvasPixmapArray class provides an array of Q3CanvasPixmaps. |
Q3CanvasPolygon | The Q3CanvasPolygon class provides a polygon on a Q3Canvas. |
Q3CanvasPolygonalItem | The Q3CanvasPolygonalItem class provides a polygonal canvas item on a Q3Canvas. |
Q3CanvasRectangle | The Q3CanvasRectangle class provides a rectangle on a Q3Canvas. |
Q3CanvasSpline | The Q3CanvasSpline class provides multi-bezier splines on a Q3Canvas. |
Q3CanvasSprite | The Q3CanvasSprite class provides an animated canvas item on a Q3Canvas. |
Q3CanvasText | The Q3CanvasText class provides a text object on a Q3Canvas. |
Q3CanvasView | The Q3CanvasView class provides an on-screen view of a Q3Canvas. |
Q3CheckListItem | The Q3CheckListItem class provides checkable list view items. |
Q3CheckTableItem | The Q3CheckTableItem class provides checkboxes in Q3Tables. |
Q3ColorDrag | The Q3ColorDrag class provides a drag and drop object for transferring colors between widgets. |
Q3ComboBox | The Q3ComboBox widget is a combined button and popup list. |
Q3ComboTableItem | The Q3ComboTableItem class provides a means of using comboboxes in Q3Tables. |
Q3DataBrowser | The Q3DataBrowser class provides data manipulation and navigation for data entry forms. |
Q3DataTable | The Q3DataTable class provides a flexible SQL table widget that supports browsing and editing. |
Q3DataView | The Q3DataView class provides read-only SQL forms. |
Q3DateEdit | The Q3DateEdit class provides a date editor. |
Q3DateTimeEdit | The Q3DateTimeEdit class combines a Q3DateEdit and Q3TimeEdit widget into a single widget for editing datetimes. |
Q3DateTimeEditBase | The Q3DateTimeEditBase class provides an abstraction for date and edit editors. |
Q3DeepCopy | The Q3DeepCopy class is a template class which ensures that implicitly shared and explicitly shared classes reference unique data. |
Q3Dict | The Q3Dict class is a template class that provides a dictionary based on QString keys. |
Q3DictIterator | The Q3DictIterator class provides an iterator for Q3Dict collections. |
Q3Dns | The Q3Dns class provides asynchronous DNS lookups. |
Q3DockArea | The Q3DockArea class manages and lays out Q3DockWindows. |
Q3DockWindow | The Q3DockWindow class provides a widget which can be docked inside a Q3DockArea or floated as a top level window on the desktop. |
Q3DragObject | The Q3DragObject class encapsulates MIME-based data transfer. |
Q3DropSite | The Q3DropSite class provides nothing and does nothing. |
Q3EditorFactory | The Q3EditorFactory class is used to create editor widgets for QVariant data types. |
Q3FileDialog | The Q3FileDialog class provides dialogs that allow users to select files or directories. |
Q3FileIconProvider | The Q3FileIconProvider class provides icons for Q3FileDialog to use. |
Q3FilePreview | The Q3FilePreview class provides file previewing in Q3FileDialog. |
Q3Frame | |
Q3Ftp | The Q3Ftp class provides an implementation of the FTP protocol. |
Q3Grid | The Q3Grid widget provides simple geometry management of its children. |
Q3GridView | The Q3GridView class provides an abstract base for fixed-size grids. |
Q3GroupBox | The Q3GroupBox widget provides a group box frame with a title. |
Q3HBox | The Q3HBox widget provides horizontal geometry management for its child widgets. |
Q3HButtonGroup | The Q3HButtonGroup widget organizes button widgets in a group with one horizontal row. |
Q3HGroupBox | The Q3HGroupBox widget organizes widgets in a group with one horizontal row. |
Q3Header | The Q3Header class provides a header row or column, e.g. for tables and listviews. |
Q3Http | The Q3Http class provides an implementation of the HTTP protocol. |
Q3HttpHeader | The Q3HttpHeader class contains header information for HTTP. |
Q3HttpRequestHeader | The Q3HttpRequestHeader class contains request header information for HTTP. |
Q3HttpResponseHeader | The Q3HttpResponseHeader class contains response header information for HTTP. |
Q3IconDrag | The Q3IconDrag class supports drag and drop operations within a Q3IconView. |
Q3IconDragItem | The Q3IconDragItem class encapsulates a drag item. |
Q3IconView | The Q3IconView class provides an area with movable labelled icons. |
Q3IconViewItem | The Q3IconViewItem class provides a single item in a Q3IconView. |
Q3ImageDrag | The Q3ImageDrag class provides a drag and drop object for transferring images. |
Q3IntCache | The Q3IntCache class is a template class that provides a cache based on long keys. |
Q3IntCacheIterator | The Q3IntCacheIterator class provides an iterator for Q3IntCache collections. |
Q3IntDict | The Q3IntDict class is a template class that provides a dictionary based on long keys. |
Q3IntDictIterator | The Q3IntDictIterator class provides an iterator for Q3IntDict collections. |
Q3ListBox | The Q3ListBox widget provides a list of selectable, read-only items. |
Q3ListBoxItem | The Q3ListBoxItem class is the base class of all list box items. |
Q3ListBoxPixmap | The Q3ListBoxPixmap class provides list box items with a pixmap and optional text. |
Q3ListBoxText | The Q3ListBoxText class provides list box items that display text. |
Q3ListView | The Q3ListView class implements a list/tree view. |
Q3ListViewItem | The Q3ListViewItem class implements a list view item. |
Q3ListViewItemIterator | The Q3ListViewItemIterator class provides an iterator for collections of Q3ListViewItems. |
Q3LocalFs | The Q3LocalFs class is an implementation of a QNetworkProtocol that works on the local file system. |
Q3MainWindow | The Q3MainWindow class provides a main application window, with a menu bar, dock windows (e.g. for toolbars), and a status bar. |
Q3MemArray | The Q3MemArray class is a template class that provides arrays of simple types. |
Q3MimeSourceFactory | The Q3MimeSourceFactory class is an extensible provider of mime-typed data. |
Q3MultiLineEdit | The Q3MultiLineEdit widget is a simple editor for inputting text. |
Q3NetworkOperation | The Q3NetworkOperation class provides common operations for network protocols. |
Q3NetworkProtocol | The Q3NetworkProtocol class provides a common API for network protocols. |
Q3PaintDeviceMetrics | The Q3PaintDeviceMetrics class provides information about a paint device. |
Q3Painter | The Q3Painter class is a Qt 3 compatibility wrapper for QPainter. |
Q3Picture | The Q3Picture class is a paint device that records and replays Q3Painter commands. |
Q3PointArray | |
Q3PopupMenu | The Q3PopupMenu class is a thin compatibility wrapper around QMenu. |
Q3Process | The Q3Process class is used to start external programs and to communicate with them. |
Q3ProgressBar | The Q3ProgressBar widget provides a horizontal progress bar. |
Q3ProgressDialog | The Q3ProgressDialog class provides feedback on the progress of a slow operation. |
Q3PtrCollection | The Q3PtrCollection class is the base class of most pointer-based Qt collections. |
Q3PtrDict | The Q3PtrDict class is a template class that provides a dictionary based on void* keys. |
Q3PtrDictIterator | The Q3PtrDictIterator class provides an iterator for Q3PtrDict collections. |
Q3PtrList | The Q3PtrList class is a template class that provides a list. |
Q3PtrListIterator | The Q3PtrListIterator class provides an iterator for Q3PtrList collections. |
Q3PtrQueue | The Q3PtrQueue class is a template class that provides a queue. |
Q3PtrStack | The Q3PtrStack class is a template class that provides a stack. |
Q3PtrVector | The Q3PtrVector class is a template collection class that provides a vector (array). |
Q3RangeControl | The Q3RangeControl class provides an integer value within a range. |
Q3ScrollView | The Q3ScrollView widget provides a scrolling area with on-demand scroll bars. |
Q3Semaphore | The Q3Semaphore class provides a robust integer semaphore. |
Q3ServerSocket | The Q3ServerSocket class provides a TCP-based server. |
Q3Shared | The Q3Shared class is used internally for implementing shared classes. |
Q3Signal | The Q3Signal class can be used to send signals for classes that don't inherit QObject. |
Q3SimpleRichText | The Q3SimpleRichText class provides a small displayable piece of rich text. |
Q3Socket | The Q3Socket class provides a buffered TCP connection. |
Q3SocketDevice | The Q3SocketDevice class provides a platform-independent low-level socket API. |
Q3SqlCursor | The Q3SqlCursor class provides browsing and editing of SQL tables and views. |
Q3SqlEditorFactory | The Q3SqlEditorFactory class is used to create the editors used by Q3DataTable and Q3SqlForm. |
Q3SqlFieldInfo | The Q3SqlFieldInfo class stores meta data associated with a SQL field. |
Q3SqlForm | The Q3SqlForm class creates and manages data entry forms tied to SQL databases. |
Q3SqlPropertyMap | The Q3SqlPropertyMap class is used to map widgets to SQL fields. |
Q3SqlRecordInfo | The Q3SqlRecordInfo class encapsulates a set of database field meta data. |
Q3SqlSelectCursor | The Q3SqlSelectCursor class provides browsing of general SQL SELECT statements. |
Q3StoredDrag | The Q3StoredDrag class provides a simple stored-value drag object for arbitrary MIME data. |
Q3StrIList | The Q3StrIList class provides a doubly-linked list of char* with case-insensitive comparison. |
Q3StrList | The Q3StrList class provides a doubly-linked list of char*. |
Q3StrListIterator | The Q3StrListIterator class is an iterator for the Q3StrList and Q3StrIList classes. |
Q3StyleSheet | The Q3StyleSheet class is a collection of styles for rich text rendering and a generator of tags. |
Q3StyleSheetItem | The Q3StyleSheetItem class provides an encapsulation of a set of text styles. |
Q3SyntaxHighlighter | The Q3SyntaxHighlighter class is a base class for implementing Q3TextEdit syntax highlighters. |
Q3TabDialog | The Q3TabDialog class provides a stack of tabbed widgets. |
Q3Table | The Q3Table class provides a flexible editable table widget. |
Q3TableItem | The Q3TableItem class provides the cell content for Q3Table cells. |
Q3TableSelection | The Q3TableSelection class provides access to a selected area in a Q3Table. |
Q3TextBrowser | The Q3TextBrowser class provides a rich text browser with hypertext navigation. |
Q3TextDrag | The Q3TextDrag class is a drag and drop object for transferring plain and Unicode text. |
Q3TextEdit | The Q3TextEdit widget provides a powerful single-page rich text editor. |
Q3TextStream | The Q3TextStream class provides basic functions for reading and writing text using a QIODevice. |
Q3TextView | The Q3TextView class provides a rich text viewer. |
Q3TimeEdit | The Q3TimeEdit class provides a time editor. |
Q3ToolBar | The Q3ToolBar class provides a movable panel containing widgets such as tool buttons. |
Q3UriDrag | The Q3UriDrag class provides a drag object for a list of URI references. |
Q3Url | The Q3Url class provides a URL parser and simplifies working with URLs. |
Q3UrlOperator | The Q3UrlOperator class provides common operations on URLs. |
Q3VBox | The Q3VBox widget provides vertical geometry management of its child widgets. |
Q3VButtonGroup | The Q3VButtonGroup widget organizes button widgets in a vertical column. |
Q3VGroupBox | The Q3VGroupBox widget organizes widgets in a group with one vertical column. |
Q3ValueList | The Q3ValueList class is a value-based template class that provides lists. |
Q3ValueListConstIterator | The Q3ValueListConstIterator class provides a const iterator for Q3ValueList. |
Q3ValueListIterator | The Q3ValueListIterator class provides an iterator for Q3ValueList. |
Q3ValueStack | The Q3ValueStack class is a value-based template class that provides a stack. |
Q3ValueVector | The Q3ValueVector class is a value-based template class that provides a dynamic array. |
Q3WhatsThis | |
Q3WidgetStack | The Q3WidgetStack class provides a stack of widgets of which only the top widget is user-visible. |
Q3Wizard | The Q3Wizard class provides a framework for wizard dialogs. |
To include the definitions of the module's classes, use the following directive:
#include <Qt3Support>
To link against the module, add this line to your qmake .pro file:
QT += qt3support
This module is part of the Qt Desktop Edition and the Qt Open Source Edition. Most classes offered by this module are also part of the Qt Desktop Light Edition. Classes that are not available for Qt Desktop Light Edition users are marked as such in the class documentation.
See also Porting to Qt 4.
[Previous: QtAssistant Module] [Qt's Modules] [Next: QtTest Module]
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.0beta |