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 Enum Types
- New Type Aliases
- New Properties
- New QML Types
- New QML Properties
- New QML Methods
New Classes
- A
- QAbstractCameraController (Qt3DExtras)
- QAbstractSkeleton (Qt3DCore)
- QAndroidBinder
- QAndroidIntent
- QAndroidJniExceptionCleaner
- QAndroidParcel
- QAndroidService
- QAndroidServiceConnection
- QArmature (Qt3DCore)
- N
- QNodeCommand (Qt3DCore)
New Enum Types
| enum | FileTime { FileAccessTime, FileBirthTime, FileMetadataChangeTime, FileModificationTime } |
| enum | DataSizeFormat { DataSizeBase1000, DataSizeSIQuantifiers, DataSizeIecFormat, DataSizeTraditionalFormat, DataSizeSIFormat } |
| enum | Capability { OverrideCursor } |
| enum | TextRenderType { QtTextRendering, NativeTextRendering } |
| enum | Flag { NoDebugOutputRedirect } |
| enum | PeekOption { PeekDefault, PeekFromCachedIndex } |
| enum class | BindFlag { None, AutoCreate, DebugUnbind, NotForeground, AboveClient, …, ExternalService } |
| enum class | PermissionResult { Granted, Denied } |
New Type Aliases
| typedef | qint16_be |
| typedef | qint16_le |
| typedef | qint32_be |
| typedef | qint32_le |
| typedef | qint64_be |
| typedef | qint64_le |
| typedef | quint16_be |
| typedef | quint16_le |
| typedef | quint32_be |
| typedef | quint32_le |
| typedef | quint64_be |
| typedef | quint64_le |
| (alias) | qsizetype |
| typedef | const_key_value_iterator |
| typedef | key_value_iterator |
| (alias) | const_iterator |
| (alias) | const_reverse_iterator |
| (alias) | difference_type |
| (alias) | iterator |
| (alias) | reference |
| (alias) | reverse_iterator |
| (alias) | size_type |
| (alias) | value_type |
| typedef | const_key_value_iterator |
| typedef | key_value_iterator |
| typedef | PeekerCallback |
| typedef | qint16_be |
| typedef | qint16_le |
| typedef | qint32_be |
| typedef | qint32_le |
| typedef | qint64_be |
| typedef | qint64_le |
| (alias) | qsizetype |
| typedef | quint16_be |
| typedef | quint16_le |
| typedef | quint32_be |
| typedef | quint32_le |
| typedef | quint64_be |
| typedef | quint64_le |
New Properties
|
|
New QML Types
New QML Properties
New QML Methods
| addMapItemView() | |
| alignCoordinateToPoint() | |
| keySequence() | |
| polygon() | |
| polygon() | |
| removeMapItemView() | |
| setBearing() | |
| setPath() | |
| shapeToPolygon() |