New Classes and Functions in Qt 5.11
This page contains a comprehensive list of all new classes and functions introduced in Qt 5.11. 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 Enum Types
- New Type Aliases
- New Properties
New Classes
New Member Functions
Class QAbstractItemModel:
bool | checkIndex(const QModelIndex &index, QAbstractItemModel::CheckIndexOptions options) const |
Class QModelIndex:
QModelIndex | siblingAtColumn(int column) const |
QModelIndex | siblingAtRow(int row) const |
Class QVariant:
QVariant | fromStdVariant(const int &value) |
Class QUuid:
QByteArray | toByteArray(QUuid::StringFormat mode) const |
QString | toString(QUuid::StringFormat mode) const |
Class QBitArray:
Class QScopedPointer:
T * | get() const |
Class QSharedPointer:
T * | get() const |
Class QString:
QString & | remove(QLatin1String str, Qt::CaseSensitivity cs) |
Class QStringView:
bool | isRightToLeft() const |
Class QVarLengthArray:
QVarLengthArray<T, Prealloc> & | operator+=(T &&value) |
QVarLengthArray<T, Prealloc> & | operator<<(T &&value) |
Class QVector:
QVector<T> & | operator+=(T &&value) |
QVector<T> & | operator<<(T &&value) |
Class QSysInfo:
QByteArray | bootUniqueId() |
QByteArray | machineUniqueId() |
Class QIcon:
QStringList | fallbackSearchPaths() |
void | setFallbackSearchPaths(const QStringList &paths) |
Class QGuiApplication:
void | fontChanged(const QFont &font) |
Class QFontMetrics:
int | horizontalAdvance(QChar ch) const |
int | horizontalAdvance(const QString &text, int len) const |
Class QFontMetricsF:
qreal | horizontalAdvance(QChar ch) const |
qreal | horizontalAdvance(const QString &text, int length) const |
Class QPlatformWindow:
virtual bool | startSystemMove(const QPoint &pos) |
Class QHostAddress:
bool | isBroadcast() const |
bool | isGlobal() const |
bool | isLinkLocal() const |
bool | isSiteLocal() const |
bool | isUniqueLocalUnicast() const |
Class QNetworkAddressEntry:
void | clearAddressLifetime() |
QNetworkAddressEntry::DnsEligibilityStatus | dnsEligibility() const |
bool | isLifetimeKnown() const |
bool | isPermanent() const |
bool | isTemporary() const |
QDeadlineTimer | preferredLifetime() const |
void | setAddressLifetime(QDeadlineTimer preferred, QDeadlineTimer validity) |
void | setDnsEligibility(QNetworkAddressEntry::DnsEligibilityStatus status) |
QDeadlineTimer | validityLifetime() const |
Class QNetworkInterface:
int | maximumTransmissionUnit() const |
QNetworkInterface::InterfaceType | type() const |
Class QSslConfiguration:
QMap<QByteArray, QVariant> | backendConfiguration() const |
void | setBackendConfiguration(const QMap<QByteArray, QVariant> &backendConfiguration) |
void | setBackendConfigurationOption(const QByteArray &name, const QVariant &value) |
Class QMenuBar:
QAction * | addAction(const QString &text, Functor functor) |
QAction * | addAction(const QString &text, const Obj *receiver, PointerToMemberFunctionOrFunctor method) |
New Functions in Namespaces
char * | toString(const std::pair<T1, T2> &pair) |
char * | toString(const QPair<T1, T2> &pair) |
char * | toString(const QVector4D &v) |
char * | toString(const QVector3D &v) |
char * | toString(const QVector2D &v) |
char * | toString(const QUuid &uuid) |
char * | toString(const QStringView &string) |
New Global Functions
void | qFloatFromFloat16(float *out, const qfloat16 *in, qsizetype len) |
void | qFloatToFloat16(qfloat16 *out, const float *in, qsizetype len) |
New Enum Types
enum | CheckIndexOption { NoOption, IndexIsValid, DoNotUseParent, ParentIsInvalid } |
enum | DnsEligibilityStatus { DnsEligibilityUnknown, DnsIneligible, DnsEligible } |
enum | StringFormat { WithBraces, WithoutBraces, Id128 } |
New Type Aliases
typedef | const_reference |
New Properties
- firstSectionMovable : const
- mouseQuickSelectionThreshold : const