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
- New Functions in Namespaces
- New Global Functions
- New Macros
- New Enum Types
- New Typedefs
- New Properties
- New QML Types
- New QML Properties
- New QML Signals
- New QML Methods
New Classes
New Member Functions
Class QBluetoothDeviceInfo:
coreConfigurations() const | |
setCoreConfigurations(QBluetoothDeviceInfo::CoreConfigurations coreConfigs) |
Class QBluetoothTransferReply:
error(QBluetoothTransferReply::TransferError errorType) |
Class QBluetoothUuid:
characteristicToString(CharacteristicType uuid) | |
descriptorToString(DescriptorType uuid) | |
protocolToString(ProtocolUuid uuid) |
Class QSysInfo:
buildAbi() | |
buildCpuArchitecture() | |
currentCpuArchitecture() | |
kernelType() | |
kernelVersion() | |
prettyProductName() | |
productType() | |
productVersion() |
Class QDebug:
maybeQuote(char c) | |
noquote() | |
quote() | |
resetFormat() |
Class QUrl:
fromUserInput(const QString &userInput, const QString &workingDirectory, UserInputResolutionOptions options) |
Class QAbstractProxyModel:
virtual | canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const |
virtual | dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) |
Class QTimer:
singleShot(int msec, Functor functor) | |
singleShot(int msec, Qt::TimerType timerType, Functor functor) | |
singleShot(int msec, Qt::TimerType timerType, const QObject *context, Functor functor) | |
singleShot(int msec, Qt::TimerType timerType, const QObject *receiver, PointerToMemberFunction method) | |
singleShot(int msec, const QObject *context, Functor functor) | |
singleShot(int msec, const QObject *receiver, PointerToMemberFunction method) |
Class QAbstractState:
activeChanged(bool active) |
Class QAbstractTransition:
Class QHistoryState:
Class QSignalTransition:
Class QState:
Class QStateMachine:
runningChanged(bool running) |
Class QByteArray:
fromStdString(const std::string &str) | |
toStdString() const |
Class QCommandLineParser:
addOptions(const QList<QCommandLineOption> &options) | |
showVersion() |
Class QRegularExpression:
optimize() const |
Class QEnableSharedFromThis:
sharedFromThis() | |
sharedFromThis() const |
Class QWeakPointer:
Class QString:
splitRef(QChar sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const | |
splitRef(const QRegExp &rx, SplitBehavior behavior) const | |
splitRef(const QRegularExpression &re, SplitBehavior behavior) const | |
splitRef(const QString &sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const |
Class QStringRef:
begin() const | |
cbegin() const | |
cend() const | |
end() const | |
split(QChar sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs) const | |
split(const QString &sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs) const |
Class QStringList:
operator<<(const QList<QString> &other) | |
operator=(QList<QString> &&other) | |
operator=(const QList<QString> &other) |
Class QVector:
Class QImageReader:
subType() const | |
supportedSubTypes() const |
Class QImageWriter:
setSubType(const QByteArray &type) | |
subType() const | |
supportedSubTypes() const |
Class QGuiApplication:
paletteChanged(const QPalette &palette) | |
screenRemoved(QScreen *screen) |
Class QOpenGLContext:
nativeHandle() const | |
setNativeHandle(const QVariant &handle) |
Class QPlatformDrag:
virtual | ownsDragObject() const |
Class QPlatformWindow:
screenForGeometry(const QRect &newGeometry) const |
Class QSurfaceFormat:
defaultFormat() | |
setDefaultFormat(const QSurfaceFormat &format) |
Class QOpenGLTexture:
depthStencilMode() const | |
setDepthStencilMode(DepthStencilMode mode) | |
target() const |
Class QAbstractVideoBuffer:
mapPlanes(MapMode mode, int *numBytes, int[4] bytesPerLine, uchar *[4] data) |
Class QVideoFrame:
bits(int plane) | |
bits(int plane) const | |
bytesPerLine(int plane) const | |
planeCount() const |
Class QSslCertificate:
importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *certificate, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase) | |
isSelfSigned() const |
Class QSslConfiguration:
sessionProtocol() const |
Class QSslSocket:
Class QPrinterInfo:
defaultDuplexMode() const | |
supportedDuplexModes() const |
Class QQuickWindow:
scheduleRenderJob(QRunnable *job, RenderStage stage) |
Class QSGSimpleTextureNode:
ownsTexture() const | |
setOwnsTexture(bool owns) |
Class QSqlDriver:
dbmsType() const |
Class QGraphicsSceneMouseEvent:
Class QWinThumbnailToolBar:
Class QX11Info:
nextStartupId() | |
setNextStartupId(const QByteArray &id) |
Class QXmlSchema:
operator=(const QXmlSchema &other) |
New Functions in Namespaces
run(QThreadPool *pool, Function function, ...) |
New Global Functions
qFormatLogMessage(QtMsgType type, const QMessageLogContext &context, const QString &str) | |
qHash(const QSslError &key, uint seed) | |
qHash(const QSslCertificate &key, uint seed) | |
qHashBits(const void *p, size_t len, uint seed) | |
qNextPowerOfTwo(quint64 value) | |
qNextPowerOfTwo(qint64 value) | |
qNextPowerOfTwo(quint32 value) | |
qNextPowerOfTwo(qint32 value) |
New Macros
Q_LOGGING_CATEGORY(name, string, msgType) | |
qUtf8Printable(const QString &str) |
New Enum Types
enum | CoreConfiguration { UnknownCoreConfiguration, LowEnergyCoreConfiguration, BaseRateCoreConfiguration, BaseRateAndLowEnergyCoreConfiguration } |
enum | CharacteristicType { DeviceName, Appearance, PeripheralPrivacyFlag, ReconnectionAddress, ..., BarometricPressureTrend } |
enum | DescriptorType { UnknownDescriptorType, CharacteristicExtendedProperties, CharacteristicUserDescription, ClientCharacteristicConfiguration, ..., EnvironmentalSensingTriggerSetting } |
enum | DepthStencilMode { DepthMode, StencilMode } |
enum | RenderStage { BeforeSynchronizingStage, AfterSynchronizingStage, BeforeRenderingStage, AfterRenderingStage, AfterSwapStage, NoStage } |
enum | UserInputResolutionOption { DefaultResolution, AssumeLocalFile } |
New Typedefs
typedef | QLowEnergyHandle |
typedef | const_iterator |
New Properties
|
|