Qt 5.11 | New Classes and Functions in Qt 5.8

Qt 5.11.3 Reference Documentation

# New Classes and Functions in Qt 5.8

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

- New Namespaces
- New Classes
- New Macros
- New Enum Types
- New Typedefs
- New QML Types
- New QML Properties
- New QML Signals
- New QML Methods

### New Namespaces

namespace | QScxmlExecutableContent

### New Classes

A
  AssignmentInfo (QScxmlExecutableContent)

E
  EvaluatorInfo (QScxmlExecutableContent)

F
  ForeachInfo (QScxmlExecutableContent)

I
  InvokeInfo (QScxmlExecutableContent)

M
  QModbusDataUnit
  QModbusDeviceIdentification
  QModbusExceptionResponse
  QModbusPdu
  QModbusRequest
  QModbusResponse

P
  ParameterInfo (QScxmlExecutableContent)

### New Macros

| QT_NO_NARROWING_CONVERSIONS_IN_CONNECT
| Q_ENUM_NS( ...)
| Q_FALLTHROUGH
| Q_FLAG_NS( ...)
| Q_NAMESPACE

### New Enum Types

enum | VolumeScale { LinearVolumeScale, CubicVolumeScale, LogarithmicVolumeScale, DecibelVolumeScale }
enum | anonymous { NoContainer, NoString, NoInstruction, NoEvaluator, ..., NoEvaluator }

### New Typedefs

typedef | QModbusDataUnitMap
typedef | ContainerId
typedef | EvaluatorId
typedef | InstructionId
typedef | StringId

### New QML Types

A
  AxisAccumulator

B
  BorderImageMesh

D
  Dialog
  DialogButtonBox

L
  LoggingCategory

M
  MenuSeparator

R
  RenderCapture
  RenderCaptureReply
  RoundButton

T
  ToolSeparator

### New QML Properties

| delayed
| font.hintingPreference
| font.hintingPreference
| font.hintingPreference
| imageSource
| overwriteMode
| overwriteMode

### New QML Signals

| binaryMessageReceived()

### New QML Methods

| convertVolume()
| tryVerify()
| sendBinaryMessage()

## Additions to Other Qt 5 Releases

- 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