Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Classes principales  ·  Annotées  ·  Classes groupées  ·  Modules  ·  Fonctions  · 

QtGui Module

The QtGui module extends QtCore with GUI functionality. More...

Classes

QAbstractTextDocumentLayout

Abstract base class used to implement custom layouts for QTextDocuments

QActionEvent

Event that is generated when a QAction is added, removed, or changed

QBackingStore

The drawing area for top-level windows

QBitmap

Monochrome (1-bit depth) pixmaps

QBrush

Defines the fill pattern of shapes drawn by QPainter

QClipboard

Access to the window system clipboard

QCloseEvent

Contains parameters that describe a close event

QColor

Colors based on RGB, HSV or CMYK values

QConicalGradient

Used in combination with QBrush to specify a conical gradient brush

QContextMenuEvent

Contains parameters that describe a context menu event

QCursor

Mouse cursor with an arbitrary shape

QDesktopServices

Methods for accessing common desktop services

QDoubleValidator

Range checking of floating-point numbers

QDrag

Support for MIME-based drag and drop data transfer

QDragEnterEvent

Event which is sent to a widget when a drag and drop action enters it

QDragLeaveEvent

Event that is sent to a widget when a drag and drop action leaves it

QDragMoveEvent

Event which is sent while a drag and drop action is in progress

QDropEvent

Event which is sent when a drag and drop action is completed

QExposeEvent

Contains event parameters for expose events

QFileOpenEvent

Event that will be sent when there is a request to open a file or a URL

QFocusEvent

Contains event parameters for widget focus events

QFont

Specifies a font used for drawing text

QFontDatabase

Information about the fonts available in the underlying window system

QFontInfo

General information about fonts

QFontMetrics

Font metrics information

QFontMetricsF

Font metrics information

QGenericMatrix

Template class that represents a NxM transformation matrix with N columns and M rows

QGenericPlugin

Abstract base class for window-system related plugins in Qt QPA

QGenericPluginFactory

Creates window-system related plugin drivers in Qt QPA

QGlyphRun

Direct access to the internal glyphs in a font

QGradient

Used in combination with QBrush to specify gradient fills

QGuiApplication

Manages the GUI application's control flow and main settings

QHelpEvent

Event that is used to request helpful information about a particular point in a widget

QHideEvent

Event which is sent after a widget is hidden

QHoverEvent

Contains parameters that describe a mouse event

QIcon

Scalable icons in different modes and states

QIconDragEvent

Indicates that a main icon drag has begun

QIconEngine

Abstract base class for QIcon renderers

QIconEnginePlugin

Abstract base for custom QIconEngine plugins

QImage

Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device

QImageIOHandler

Defines the common image I/O interface for all image formats in Qt

QImageIOPlugin

Defines an interface for writing an image format plugin

QImageReader

Format independent interface for reading images from files or other devices

QImageWriter

Format independent interface for writing images to files or other devices

QInputEvent

The base class for events that describe user input

QInputMethod

Access to the active text input method

QInputMethodEvent

Parameters for input method events

QInputMethodQueryEvent

QIntValidator

Validator that ensures a string contains a valid integer within a specified range

QKeyEvent

Describes a key event

QKeySequence

Encapsulates a key sequence as used by shortcuts

QLinearGradient

Used in combination with QBrush to specify a linear gradient brush

QMatrix4x4

Represents a 4x4 transformation matrix in 3D space

QMouseEvent

Contains parameters that describe a mouse event

QMoveEvent

Contains event parameters for move events

QMovie

Convenience class for playing movies with QImageReader

QOpenGLBuffer

Functions for creating and managing OpenGL buffer objects

QOpenGLContext

QOpenGLContextGroup

QOpenGLFramebufferObject

Encapsulates an OpenGL framebuffer object

QOpenGLFramebufferObjectFormat

Specifies the format of an OpenGL framebuffer object

QOpenGLFunctions

Cross-platform access to the OpenGL/ES 2.0 API

QOpenGLPaintDevice

Enables painting to an OpenGL context using QPainter

QOpenGLShader

Allows OpenGL shaders to be compiled

QOpenGLShaderProgram

Allows OpenGL shader programs to be linked and used

QPagedPaintDevice

Represents a paintdevice that supports multiple pages

QPaintDevice

The base class of objects that can be painted

QPaintEngine

Abstract definition of how QPainter draws to a given device on a given platform

QPaintEngineState

Information about the active paint engine's current state

QPaintEvent

Contains event parameters for paint events

QPainter

Performs low-level painting on widgets and other paint devices

QPainterPath

Container for painting operations, enabling graphical shapes to be constructed and reused

QPainterPathStroker

Used to generate fillable outlines for a given painter path

QPalette

Contains color groups for each widget state

QPdfWriter

Class to generate PDFs that can be used as a paint device

QPen

Defines how a QPainter should draw lines and outlines of shapes

QPicture

Paint device that records and replays QPainter commands

QPixmap

Off-screen image representation that can be used as a paint device

QPixmapCache

Application-wide cache for pixmaps

QPolygon

Vector of points using integer precision

QPolygonF

Vector of points using floating point precision

QQuaternion

Represents a quaternion consisting of a vector and scalar

QRadialGradient

Used in combination with QBrush to specify a radial gradient brush

QRasterPaintEngine

Enables hardware acceleration of painting operations in Qt for Embedded Linux

QRawFont

Access to a single physical instance of a font

QRegExpValidator

Used to check a string against a regular expression

QRegion

Specifies a clip region for a painter

QResizeEvent

Contains event parameters for resize events

QScreen

Used to query screen properties

QScrollEvent

Send when scrolling

QScrollPrepareEvent

Send in preparation of a scrolling

QShortcutEvent

Event which is generated when the user presses a key combination

QShowEvent

Event that is sent when a widget is shown

QStaticText

Enables optimized drawing of text when the text and its layout is updated rarely

QStatusTipEvent

Event that is used to show messages in a status bar

QStyleHints

QSupportedWritingSystems

Used when registering fonts with the internal Qt fontdatabase

QSurface

Abstraction of renderable surfaces in Qt

QSurfaceFormat

Represents the format of a QSurface

QSyntaxHighlighter

Allows you to define syntax highlighting rules, and in addition you can use the class to query a document's current formatting or user data

QTabletEvent

Contains parameters that describe a Tablet event

QTextBlock

Container for text fragments in a QTextDocument

QTextBlockFormat

Formatting information for blocks of text in a QTextDocument

QTextBlockGroup

Container for text blocks within a QTextDocument

QTextBlockUserData

Used to associate custom data with blocks of text

QTextCharFormat

Formatting information for characters in a QTextDocument

QTextCursor

Offers an API to access and modify QTextDocuments

QTextDocument

Holds formatted text that can be viewed and edited using a QTextEdit

QTextDocumentFragment

Represents a piece of formatted text from a QTextDocument

QTextDocumentWriter

Format-independent interface for writing a QTextDocument to files or other devices

QTextFormat

Formatting information for a QTextDocument

QTextFragment

Holds a piece of text in a QTextDocument with a single QTextCharFormat

QTextFrame

Represents a frame in a QTextDocument

QTextFrameFormat

Formatting information for frames in a QTextDocument

QTextImageFormat

Formatting information for images in a QTextDocument

QTextInlineObject

Represents an inline object in a QTextLayout

QTextItem

All the information required to draw text in a custom paint engine

QTextLayout

Used to lay out and render text

QTextLength

Encapsulates the different types of length used in a QTextDocument

QTextLine

Represents a line of text inside a QTextLayout

QTextList

Decorated list of items in a QTextDocument

QTextListFormat

Formatting information for lists in a QTextDocument

QTextObject

Base class for different kinds of objects that can group parts of a QTextDocument together

QTextObjectInterface

Allows drawing of custom text objects in QTextDocuments

QTextOption

Description of general rich text properties

QTextTable

Represents a table in a QTextDocument

QTextTableCell

Represents the properties of a cell in a QTextTable

QTextTableCellFormat

Formatting information for table cells in a QTextDocument

QTextTableFormat

Formatting information for tables in a QTextDocument

QTouchDevice

Describes the device from with touch events originate

QTouchEvent

Contains parameters that describe a touch event

QTransform

Specifies 2D transformations of a coordinate system

QValidator

Validation of input text

QVector2D

Represents a vector or vertex in 2D space

QVector3D

Represents a vector or vertex in 3D space

QVector4D

Represents a vector or vertex in 4D space

QWhatsThisClickedEvent

Event that can be used to handle hyperlinks in a "What's This?" text

QWheelEvent

Contains parameters that describe a wheel event

QWindow

Represents a window in the underlying windowing system

QWindowStateChangeEvent

The window state before a window state change

Detailed Description

To include the definitions of both modules' classes, use the following directive:

 #include <QtGui>
Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 5.0-snapshot
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web