New Classes and Functions in Qt 5.4

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

New Classes

New Member Functions

Class QBluetoothDeviceInfo:

coreConfigurations() const
setCoreConfigurations(QBluetoothDeviceInfo::CoreConfigurations coreConfigs)

Class QBluetoothTransferReply:

error(QBluetoothTransferReply::TransferError errorType)

Class QBluetoothUuid:

characteristicToString(QBluetoothUuid::CharacteristicType uuid)
descriptorToString(QBluetoothUuid::DescriptorType uuid)
protocolToString(QBluetoothUuid::ProtocolUuid uuid)

New Enum Types

enum CoreConfiguration { UnknownCoreConfiguration, LowEnergyCoreConfiguration, BaseRateCoreConfiguration, BaseRateAndLowEnergyCoreConfiguration }
enum CharacteristicType { DeviceName, Appearance, PeripheralPrivacyFlag, ReconnectionAddress, ..., BarometricPressureTrend }
enum DescriptorType { UnknownDescriptorType, CharacteristicExtendedProperties, CharacteristicUserDescription, ClientCharacteristicConfiguration, ..., EnvironmentalSensingTriggerSetting }

New Typedefs

New QML Types

New QML Properties

Additions to Other Qt 5 Releases