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 QAbstractProxyModel:
virtual bool | canDropMimeData(const QMimeData * data, Qt::DropAction action, int row, int column, const QModelIndex & parent) const |
virtual bool | dropMimeData(const QMimeData * data, Qt::DropAction action, int row, int column, const QModelIndex & parent) |
Class QAbstractState:
Class QAbstractTransition:
Class QHistoryState:
Class QSignalTransition:
Class QState:
Class QStateMachine:
Class QCommandLineParser:
Class QRegularExpression:
Class QWeakPointer:
QSharedPointer<T> | lock() const |
void | swap(QWeakPointer<T> & other) |
Class QEnableSharedFromThis:
Class QStringRef:
const QChar * | begin() const |
const QChar * | cbegin() const |
const QChar * | cend() const |
const QChar * | end() const |
QVector<QStringRef> | split(const QString & sep, QString::SplitBehavior behavior = QString::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
QVector<QStringRef> | split(QChar sep, QString::SplitBehavior behavior = QString::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
Class QPrinterInfo:
Class QGuiApplication:
Class QOpenGLContext:
Class QSurfaceFormat:
Class QOpenGLTexture:
Class QSslCertificate:
bool | importPkcs12(QIODevice * device, QSslKey * key, QSslCertificate * certificate, QList<QSslCertificate> * caCertificates = 0, const QByteArray & passPhrase = QByteArray()) |
bool | isSelfSigned() const |
Class QSslSocket:
Class QQuickWindow:
Class QJSEngine:
Class QGraphicsSceneMouseEvent:
Qt::MouseEventFlags | flags() const |
Qt::MouseEventSource | source() const |
Class QWinThumbnailToolBar:
Class QX11Info:
Class QXmlSchema:
QXmlSchema & | operator=(const QXmlSchema & other) |
Class QBluetoothDeviceInfo:
Class QBluetoothTransferReply:
void | error(QBluetoothTransferReply::TransferError errorType) |
Class QBluetoothUuid:
New Functions in Namespaces
QFuture<T> | run(QThreadPool * pool, Function function, ...) |
New Global Functions
New Macros
New Enum Types
enum | CoreConfiguration { UnknownCoreConfiguration, BaseRateCoreConfiguration, BaseRateAndLowEnergyCoreConfiguration, LowEnergyCoreConfiguration } |
enum | CharacteristicType { AlertCategoryID, AlertCategoryIDBitMask, AlertLevel, AlertNotificationControlPoint, ..., UnreadAlertStatus } |
enum | DescriptorType { CharacteristicExtendedProperties, CharacteristicUserDescription, ClientCharacteristicConfiguration, ServerCharacteristicConfiguration, ..., UnknownDescriptorType } |
New Typedefs
New Properties
New QML Types
New QML Properties
New QML Signals
New QML Methods
Additions to Other Qt 5 Releases