Qt 5.11 | New Classes and Functions in Qt 5.10

Qt 5.11.3 Reference Documentation

# New Classes and Functions in Qt 5.10

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

- New Classes
- New Global Functions
- New Typedefs
- New QML Types
- New QML Properties
- New QML Methods

### New Classes

K
  QKeyValueIterator

R
  QRandomGenerator
  QRandomGenerator64

S
  QSemaphoreReleaser
  QStringView

### New Global Functions

| operator!=(const int &lhs, const int &rhs)
| qHash(const int &key, uint seed)

### New Typedefs

typedef | const_key_value_iterator
typedef | key_value_iterator
typedef | difference_type
typedef | size_type
typedef | const_key_value_iterator
typedef | key_value_iterator

### New QML Types

A
  AbstractSkeleton
  Action
  ActionGroup
  Armature

B
  BlitFramebuffer

C
  ConicalGradient

D
  DiffuseSpecularMaterial

J
  Joint

L
  LineWidth
  LinearGradient

M
  MenuBar
  MenuBarItem
  MultiPointHandler

O
  Overlay

P
  PointerDeviceHandler
  PointerHandler
  ProximityFilter

R
  RadialGradient

S
  ShaderProgramBuilder
  Shape
  ShapeGradient
  ShapePath
  Skeleton
  SkeletonLoader

### New QML Properties

| advance
| boundsMovement
| defaultSuffix
| font.kerning
| font.kerning
| font.kerning
| font.preferShaping
| font.preferShaping
| font.preferShaping
| layer.samples
| manufacturer
| model
| samples
| serialNumber
| supportedFocusPointModes
| tabStopDistance

### New QML Methods

| addMapItemView()
| alignCoordinateToPoint()
| removeMapItemView()
| setBearing()
| setPath()
| polygon()
| polygon()
| shapeToPolygon()
| keySequence()

## Additions to Other Qt 5 Releases

- What's New in Qt 5.9
- What's New in Qt 5.8
- What's New in Qt 5.7
- What's New in Qt 5.6
- What's New in Qt 5.5
- What's New in Qt 5.4
- What's New in Qt 5.3
- What's New in Qt 5.2
- What's New in Qt 5.1
- What's New in Qt 5.0