- Qt 5.15
- New Classes and Functions in Qt 5.9
- Qt 5.15.6 Reference Documentation

# New Classes and Functions in Qt 5.9

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

- New QML Types
- New QML Properties
- New QML Methods

### New QML Types

A
  AbstractAnimation
  AbstractClipAnimator
  AbstractClipBlendNode
  AdditiveClipBlend
  AnimationController
  AnimationGroup

B
  BlendedClipAnimator

C
  ClipAnimator

E
  EnvironmentLight

K
  KeyframeAnimation

L
  LerpClipBlend
  LevelOfDetail
  LevelOfDetailLoader
  LevelOfDetailSwitch

M
  MemoryBarrier
  MorphingAnimation
  MorphTarget

S
  Scene2D

V
  VertexBlendAnimation

### New QML Properties

| gammaCorrect
| loops
| mapParameters
| mapReady
| markerShape
| mirrored
| mirrored
| notifyInterval
| notifyInterval
| notifyInterval
| supportedModes
| supportedResolutions

### New QML Methods

void | addMapItemGroup(MapItemGroup itemGroup)
void | addMapParameter(MapParameter parameter)
void | clearMapParameters()
geopath | path(list<coordinate> coordinates, real width)
geopath | path()
void | removeMapItemGroup(MapItemGroup itemGroup)
void | removeMapParameter(MapParameter parameter)
bool | saveImage(fileName)
geopath | shapeToPath(geoshape shape)

## Additions to Other Qt 5 Releases

- 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