New Classes and Functions in Qt 5.5

This page contains a comprehensive list of all new classes and functions introduced in Qt 5.5. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.

New Classes

A
QAbstractAxisInput (Qt3DInput)
QAbstractTexture (Qt3DRender)
QAbstractTextureImage (Qt3DRender)
QAbstractVideoFilter
QAxisSetting (Qt3DInput)
B
QBlendEquationArguments (Qt3DRender)
C
QCamera (Qt3DRender)
QCameraLens (Qt3DRender)
QCameraSelector (Qt3DRender)
QCameraViewfinderSettings
QCameraViewfinderSettingsControl2
QClipPlane (Qt3DRender)
QComponent (Qt3DCore)
E
QEntity (Qt3DCore)
F
FrameRateRange (QCamera)
QFilterKey (Qt3DRender)
QFrameAction (Qt3DLogic)
QFrameGraphNode (Qt3DRender)
G
QGraphicsApiFilter (Qt3DRender)
I
QInputAspect (Qt3DInput)
QInputDeviceIntegration (Qt3DInput)
K
QKeyboardDevice (Qt3DInput)
QKeyboardHandler (Qt3DInput)
QKeyEvent (Qt3DInput)
L
QLayer (Qt3DRender)
QLayerFilter (Qt3DRender)
M
QMaterial (Qt3DRender)
QMouseDevice (Qt3DInput)
QMouseEvent (Qt3DInput)
QMouseHandler (Qt3DInput)
N
QNode (Qt3DCore)
QNoDraw (Qt3DRender)
O
QOpenGLFunctions_4_4_Compatibility
QOpenGLFunctions_4_4_Core
QOpenGLFunctions_4_5_Compatibility
QOpenGLFunctions_4_5_Core
P
QPlatformSurfaceEvent
QPointLight (Qt3DRender)
R
QRenderStateSet (Qt3DRender)
S
QShaderData (Qt3DRender)
QShaderProgram (Qt3DRender)
QSkyboxEntity (Qt3DExtras)
QSpotLight (Qt3DRender)
QSslEllipticCurve
QSslPreSharedKeyAuthenticator
T
QTexture1D (Qt3DRender)
QTexture1DArray (Qt3DRender)
QTexture2D (Qt3DRender)
QTexture2DArray (Qt3DRender)
QTexture2DMultisample (Qt3DRender)
QTexture2DMultisampleArray (Qt3DRender)
QTexture3D (Qt3DRender)
QTextureBuffer (Qt3DRender)
QTextureCubeMap (Qt3DRender)
QTextureCubeMapArray (Qt3DRender)
QTextureImage (Qt3DRender)
QTextureImageData (Qt3DRender)
QTextureRectangle (Qt3DRender)
QTextureWrapMode (Qt3DRender)
V
QVideoFilterRunnable
W
QWheelEvent (Qt3DInput)
QWindowsWindowFunctions

New Macros

Q_ENUM(...)
Q_ENUM(...)
Q_FLAG(...)
Q_FLAG(...)
qCInfo(category, const char *message, ...)
qCInfo(category)
qCInfo(category, const char *message, ...)
qCInfo(category)
qInfo(const char *message, ...)
qInfo(const char *message, ...)

New Enum Types

enum ColorFilter { ColorFilterNone, ColorFilterGrayscale, ColorFilterNegative, ColorFilterSolarize, ColorFilterSepia, …, ColorFilterVendor }
enum Transformation { TransformationNone, TransformationMirror, TransformationFlip, TransformationRotate180, TransformationRotate90, …, TransformationRotate270 }
enum ComparisonFunction { CompareLessEqual, CompareGreaterEqual, CompareLess, CompareGreater, CompareEqual, …, CompareNever }
enum ComparisonMode { CompareRefToTexture, CompareNone }
enum UpdateBehavior { NoPartialUpdate, PartialUpdate }
enum TabFocusBehavior { NoTabFocus, TabFocusTextControls, TabFocusListControls, TabFocusAllControls }

New Properties

New QML Types

New QML Properties

New QML Signals

New QML Methods

Additions to Other Qt 5 Releases