New Classes and Functions in Qt 5.5
This page contains a comprehensive list of all new classes and functions introduced in Qt 5.5. 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 Properties
New Classes
New Member Functions
Class QMessageLogger:
| info() const | |
| info(catFunc) const | |
| info(cat) const | |
| info(catFunc, msg, ) const | |
| info(cat, msg, ) const | |
| info(msg, ) const |
Class QDebug:
| operator<<(t) | |
| operator<<(t) |
Class QLoggingCategory:
| isInfoEnabled() const |
Class QTextStream:
| readLineInto(line, maxlen) |
Class QItemSelectionModel:
| model() | |
| modelChanged(model) | |
| setModel(model) |
Class QJsonObject:
| fromVariantHash(hash) | |
| toVariantHash() const |
Class QMetaEnum:
| fromType() |
Class QMetaMethod:
| invokeOnGadget(gadget, val0, val1, val2, val3, val4, val5, val6, val7, val8, val9) const | |
| invokeOnGadget(gadget, returnValue, val0, val1, val2, val3, val4, val5, val6, val7, val8, val9) const |
Class QMetaProperty:
| readOnGadget(gadget) const | |
| resetOnGadget(gadget) const | |
| writeOnGadget(gadget, value) const |
Class QMetaType:
| equals(lhs, rhs, typeId, result) | |
| metaObject() const | |
| registerEqualsComparator() | |
| type(typeName) |
Class QAssociativeIterable:
| find(key) const |
Class QVariant:
| toPersistentModelIndex() const |
Class QState:
| addTransition(sender, signal, target) |
Class QThread:
| loopLevel() const |
Class QDateTime:
| fromCFDate(date) | |
| fromNSDate(date) | |
| toCFDate() const | |
| toNSDate() const |
Class QPair:
| swap(other) |
Class QRegularExpression:
| globalMatch(subjectRef, offset, matchType, matchOptions) const | |
| match(subjectRef, offset, matchType, matchOptions) const |
Class QString:
| asprintf(cformat, ) | |
| fromStdU16String(str) | |
| fromStdU32String(str) | |
| indexOf(re, from, rmatch) const | |
| insert(position, str) | |
| insert(position, str) | |
| insert(position, str) | |
| lastIndexOf(re, from, rmatch) const | |
| prepend(str, len) | |
| prepend(str) | |
| toStdU16String() const | |
| toStdU32String() const | |
| vasprintf(cformat, ap) |
Class QTimeZone:
| systemTimeZone() | |
| utc() |
Class QVarLengthArray:
| operator=(list) |
Class QVector:
| append(value) |
Class QDBusConnection:
| registerObject(path, interface, object, options) |
Class QImageReader:
| autoTransform() const | |
| setAutoTransform(enabled) | |
| transformation() const |
Class QImageWriter:
| optimizedWrite() const | |
| progressiveScanWrite() const | |
| setOptimizedWrite(optimize) | |
| setProgressiveScanWrite(progressive) | |
| setTransformation(transform) | |
| transformation() const |
Class QWheelEvent:
| source() const |
Class QOpenGLContext:
Class QPlatformIntegration:
| virtual | destroy() |
| virtual | setApplicationIcon(icon) const |
Class QWindow:
Class QMatrix4x4:
| isAffine() const |
Class QVector3D:
| operator/=(vector) | |
| project(modelView, projection, viewport) const | |
| unproject(modelView, projection, viewport) const |
Class QQuaternion:
| conjugated() const | |
| dotProduct(q1, q2) | |
| fromAxes(xAxis, yAxis, zAxis) | |
| fromDirection(direction, up) | |
| fromEulerAngles(eulerAngles) | |
| fromEulerAngles(pitch, yaw, roll) | |
| fromRotationMatrix(rot3x3) | |
| getAxes(xAxis, yAxis, zAxis) const | |
| getAxisAndAngle(axis, angle) const | |
| getAxisAndAngle(x, y, z, angle) const | |
| getEulerAngles(pitch, yaw, roll) const | |
| inverted() const | |
| rotationTo(from, to) | |
| toEulerAngles() const | |
| toRotationMatrix() const |
Class QVector2D:
| operator/=(vector) |
Class QVector4D:
| operator/=(vector) |
Class QOpenGLTexture:
| allocateStorage(pixelFormat, pixelType) | |
| comparisonFunction() const | |
| comparisonMode() const | |
| setComparisonMode(mode) |
Class QFontDatabase:
| isPrivateFamily(family) const |
Class QPlatformFontDatabase:
| weightFromInteger(weight) |
Class QTextDocument:
Class QNetworkAccessManager:
| preSharedKeyAuthenticationRequired(reply, authenticator) |
Class QNetworkReply:
| preSharedKeyAuthenticationRequired(authenticator) |
Class QHostAddress:
| setAddress(ip6Addr) |
Class QSslConfiguration:
| ellipticCurves() const | |
| setEllipticCurves(curves) | |
| supportedCiphers() | |
| supportedEllipticCurves() | |
| systemCaCertificates() |
Class QSslSocket:
| preSharedKeyAuthenticationRequired(authenticator) |
Class QGraphicsScene:
| setSelectionArea(path, selectionOperation, mode, deviceTransform) |
Class QSpacerItem:
| sizePolicy() const |
Class QOpenGLWidget:
| setUpdateBehavior(updateBehavior) | |
| updateBehavior() const |
Class QAbstractScrollArea:
| viewportMargins() const |
Class QFrame:
| initStyleOption(option) const |
Class QPlainTextEdit:
| createStandardContextMenu(position) |
New Functions in Namespaces
New Global Functions
| operator!=(lhs, rhs) | |
| operator!=(lhs, rhs) | |
| operator*(quaternion, vec) | |
| operator/(vector, divisor) | |
| operator/(vector, divisor) | |
| operator/(vector, divisor) | |
| operator<<(debug, curve) | |
| operator<=(lhs, rhs) | |
| operator==(lhs, rhs) | |
| operator>=(lhs, rhs) | |
| qEnvironmentVariableIntValue(varName, ok) | |
| qHash(curve, seed) | |
| qHash(key, seed) | |
| qHashRange(first, last, seed) | |
| qHashRangeCommutative(first, last, seed) | |
| qPixelFormatAlpha(channelSize, typeInterpretation) | |
| swap(lhs, rhs) |
New Macros
New Enum Types
| enum | Transformation { TransformationNone, TransformationMirror, TransformationFlip, TransformationRotate180, ..., TransformationRotate270 } |
| enum | ComparisonFunction { CompareLessEqual, CompareGreaterEqual, CompareLess, CompareGreater, ..., CompareNever } |
| enum | ComparisonMode { CompareRefToTexture, CompareNone } |
| enum | UpdateBehavior { NoPartialUpdate, PartialUpdate } |
| enum | TabFocusBehavior { NoTabFocus, TabFocusTextControls, TabFocusListControls, TabFocusAllControls } |
New Properties
- selectedIndexes : const
- devicePixelRatio : const
- singleClickActivation : const
- tabFocusBehavior : const