Applies custom shaders to a rectangle.| doc.qt.io
Masks the source item with another item.| doc.qt.io
Lays out items with a draggable splitter between each item.| doc.qt.io
The QTextOption class provides a description of general rich text properties.| doc.qt.io
The QTextListFormat class provides formatting information for lists in a QTextDocument.| doc.qt.io
The QTextLayout class is used to lay out and render text.| doc.qt.io
The QTextBlockFormat class provides formatting information for blocks of text in a QTextDocument.| doc.qt.io
The QTextBlock class provides a container for text fragments in a QTextDocument.| doc.qt.io
The QSizePolicy class is a layout attribute describing horizontal and vertical resizing policy.| doc.qt.io
The QLayoutItem class provides an abstract item that a QLayout manipulates.| doc.qt.io
The QGridLayout class lays out widgets in a grid.| doc.qt.io
The QChildEvent class contains event parameters for child object events.| doc.qt.io
The QBoxLayout class lines up child widgets horizontally or vertically.| doc.qt.io
This example shows how to create a minimal QWindow based application for the purpose of using OpenGL.| doc.qt.io
This example shows how to create a minimal QWindow based application using QPainter for rendering.| doc.qt.io
How to create and register new types with Qt.| doc.qt.io
The QScopedPointer class stores a pointer to a dynamically allocated object, and deletes it upon destruction.| doc.qt.io
The QQmlError class encapsulates a QML error.| doc.qt.io
The QQmlContext class defines a context within a QML engine.| doc.qt.io
The QQmlComponent class encapsulates a QML component definition.| doc.qt.io
QQmlApplicationEngine provides a convenient way to load an application from a single QML file.| doc.qt.io
The QKeyEvent class describes a key event.| doc.qt.io
The Analog Clock example shows how to draw the contents of a custom widget.| doc.qt.io
The QBasicTimer class provides timer events for objects.| doc.qt.io
The Future of Digital Experiences| doc.qt.io
The QEventLoopLocker class provides a means to quit an event loop when it is no longer needed.| doc.qt.io
How to set your application's icon.| doc.qt.io
Qt 6.10| doc.qt.io
Qt Style Sheet terminology and syntactic rules are almost identical to those of HTML CSS. If you already know CSS, you can probably skim quickly through this section.| doc.qt.io
The QMouseEvent class contains parameters that describe a mouse event.| doc.qt.io
The QLineF class provides a two-dimensional vector using floating point precision.| doc.qt.io
The QRandomGenerator class allows one to obtain random values from a high-quality Random Number Generator.| doc.qt.io
The QLoggingCategory class represents a category, or 'area' in the logging infrastructure.| doc.qt.io
The QElapsedTimer class provides a fast way to calculate elapsed times.| doc.qt.io
The QValidator class provides validation of input text.| doc.qt.io
The QRegularExpressionMatchIterator class provides an iterator on the results of a global match of a QRegularExpression object against a string.| doc.qt.io
The QStringTokenizer class splits strings into tokens along given separators.| doc.qt.io
The QStringEncoder class provides a state-based encoder for text.| doc.qt.io
The QStringDecoder class provides a state-based decoder for text.| doc.qt.io
The QSharedDataPointer class represents a pointer to an implicitly shared object.| doc.qt.io
The QSharedData class is a base class for shared data objects.| doc.qt.io
An interface providing access to some of the graphics API specific internals of the scenegraph.| doc.qt.io
The QQuickRenderControl class provides a mechanism for rendering the Qt Quick scenegraph onto an offscreen render target in a fully application-controlled manner.| doc.qt.io
The QGraphicsSceneMouseEvent class provides mouse events in the graphics view framework.| doc.qt.io
The QCursor class provides a mouse cursor with an arbitrary shape.| doc.qt.io
The QLine class provides a two-dimensional vector using integer precision.| doc.qt.io
The QAbstractSlider class provides an integer value within a range.| doc.qt.io
The QStandardPaths class provides methods for accessing standard paths.| doc.qt.io
The QOpenGLShader class allows OpenGL shaders to be compiled.| doc.qt.io
The QScreen class is used to query screen properties.| doc.qt.io
The QStyleOption class stores the parameters used by QStyle functions.| doc.qt.io
The QSGNode class is the base class for all nodes in the scene graph.| doc.qt.io
The QQuickWindow class provides the window for displaying a graphical QML scene.| doc.qt.io
The QQuickPaintedItem class provides a way to use the QPainter API in the QML Scene Graph.| doc.qt.io
The QMenu class provides a menu widget for use in menu bars, context menus, and other popup menus.| doc.qt.io
QTimeZone identifies how a time representation relates to UTC.| doc.qt.io
The QAbstractScrollArea widget provides a scrolling area with on-demand scroll bars.| doc.qt.io
The QPointF class defines a point in the plane using floating point precision.| doc.qt.io
The QMouseEvent class contains parameters that describe a mouse event.| doc.qt.io
The QPalette class contains color groups for each widget state.| doc.qt.io
The QUtf8StringView class provides a unified view on UTF-8 strings with a read-only subset of the QString API.| doc.qt.io
The QIODevice class is the base interface class of all I/O devices in Qt.| doc.qt.io
The QPaintEngine class provides an abstract definition of how QPainter draws to a given device on a given platform.| doc.qt.io
The QFrame class is the base class of widgets that can have a frame.| doc.qt.io
The QRadioButton widget provides a radio button with a text label.| doc.qt.io
The QCheckBox widget provides a checkbox with a text label.| doc.qt.io
The QTransform class specifies 2D transformations of a coordinate system.| doc.qt.io
The QMap::iterator class provides an STL-style non-const iterator for QMap.| doc.qt.io
The QHash::const_iterator class provides an STL-style const iterator for QHash.| doc.qt.io
A native folder dialog.| doc.qt.io
The base class of native dialogs.| doc.qt.io
a list of QML objects.| doc.qt.io
a whole number, e.g. 0, 10, or -20.| doc.qt.io
Defines a QML module.| doc.qt.io
The QSurfaceFormat class represents the format of a QSurface.| doc.qt.io
The QOpenGLShaderProgram class allows OpenGL shader programs to be linked and used.| doc.qt.io
The QOpenGLFunctions class provides cross-platform access to the OpenGL ES 2.0 API.| doc.qt.io
The QOpenGLBuffer class provides functions for creating and managing OpenGL buffer objects.| doc.qt.io
The QRegion class specifies a clip region for a painter.| doc.qt.io
The QMetaProperty class provides meta-data about a property.| doc.qt.io
The QMetaMethod class provides meta-data about a member function.| doc.qt.io
The QFlags class provides a type-safe way of storing OR-combinations of enum values.| doc.qt.io
The QDebug class provides an output stream for debugging information.| doc.qt.io
A guide to creating plugins to extend Qt's applications and functionalities.| doc.qt.io
The QStatusBar class provides a horizontal bar suitable for presenting status information.| doc.qt.io
The QMainWindow class provides a main application window.| doc.qt.io
The QDockWidget class provides a widget that can be docked inside a QMainWindow or floated as a top-level window on the desktop.| doc.qt.io
The QDialog class is the base class of dialog windows.| doc.qt.io
The QFile class provides an interface for reading from and writing to files.| doc.qt.io
The QDir class provides access to directory structures and their contents.| doc.qt.io
The QRectF class defines a finite rectangle in the plane using floating point precision.| doc.qt.io
The QSettings class provides persistent platform-independent application settings.| doc.qt.io
The QFontMetrics class provides font metrics information.| doc.qt.io
The QWhatsThis class provides a simple description of any widget, i.e. answering the question "What's This?".| doc.qt.io
The QToolBar class provides a movable panel that contains a set of controls.| doc.qt.io
The QMenuBar class provides a horizontal menu bar.| doc.qt.io
The QKeySequence class encapsulates a key sequence as used by shortcuts.| doc.qt.io
Function Documentation| doc.qt.io
The QMetaObject class contains meta-information about Qt objects.| doc.qt.io
The QTime class provides clock time functions.| doc.qt.io