This page contains a comprehensive list of all new classes and functions introduced in Qt 5.14. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.
| namespace | QColorConstants |
类 QTransform :
| QMatrix4x4 | worldMatrix () const |
类 QAbstractTexture :
| void | updateData (const Qt3DRender::QTextureDataUpdate & update ) |
| QLowEnergyController * | createCentral (const QBluetoothAddress & remoteDevice , const QBluetoothAddress & localDevice , QObject * parent ) |
类 QAtomicInteger :
| T | loadRelaxed () const |
| void | storeRelaxed (T newValue ) |
类 QAtomicPointer :
| T * | loadRelaxed () const |
| void | storeRelaxed (T * newValue ) |
类 QBasicTimer :
| QBasicTimer & | operator= (QBasicTimer && other ) |
类 FromBase64Result :
| uint | qHash (const QVarLengthArray<T, Prealloc> & key , uint seed ) |
类 QDate :
| QDateTime | endOfDay (const QTimeZone & zone ) const |
| bool | setDate (int year , int month , int day , QCalendar cal ) |
| QDateTime | startOfDay (const QTimeZone & zone ) const |
类 QJsonDocument :
| const QJsonValue | operator[] (QStringView key ) const |
类 QJsonObject :
| QJsonObject::const_iterator | constFind (QStringView key ) const |
| bool | contains (QStringView key ) const |
| QJsonObject::iterator | find (QStringView key ) |
| QJsonObject::const_iterator | find (QStringView key ) const |
| QJsonObject::iterator | insert (QStringView key , const QJsonValue & value ) |
| QJsonObject::iterator | insert (QLatin1String key , const QJsonValue & value ) |
| QJsonValue | operator[] (QStringView key ) const |
| QJsonValueRef | operator[] (QStringView key ) |
| void | remove (QStringView key ) |
| void | remove (QLatin1String key ) |
| QJsonValue | take (QStringView key ) |
| QJsonValue | take (QLatin1String key ) |
| QJsonValue | value (QStringView key ) const |
类 QJsonValue :
| const QJsonValue | operator[] (QStringView key ) const |
类 QLineF :
| QLineF::IntersectionType | intersects (const QLineF & line , QPointF * intersectionPoint ) const |
类 QList :
| uint | qHash (const QVarLengthArray<T, Prealloc> & key , uint seed ) |
类 QLocale :
| QDate | toDate (const QString & string , QLocale::FormatType format , QCalendar cal ) const |
| QDate | toDate (const QString & string , const QString & format , QCalendar cal ) const |
| QDateTime | toDateTime (const QString & string , QLocale::FormatType format , QCalendar cal ) const |
| QDateTime | toDateTime (const QString & string , const QString & format , QCalendar cal ) const |
| QString | toString (const QDate & date , QStringView format , QCalendar cal ) const |
| QString | toString (const QDate & date , QLocale::FormatType format , QCalendar cal ) const |
| QString | toString (const QDateTime & dateTime , QLocale::FormatType format , QCalendar cal ) const |
| QString | toString (const QDateTime & dateTime , QStringView format , QCalendar cal ) const |
类 QMetaProperty :
| int | relativePropertyIndex () const |
类 QPoint :
| QPoint | transposed () const |
类 QPointF :
| QPointF | transposed () const |
类 QRegExp :
| uint | qHash (const QVarLengthArray<T, Prealloc> & key , uint seed ) |
类 QSharedPointer :
| std::shared_ptr<X> | qSharedPointerObjectCast (const std::shared_ptr<T> & src ) |
| std::shared_ptr<X> | qSharedPointerObjectCast (std::shared_ptr<T> && src ) |
| std::shared_ptr<X> | qobject_pointer_cast (const std::shared_ptr<T> & src ) |
| std::shared_ptr<X> | qobject_pointer_cast (std::shared_ptr<T> && src ) |
类 QString :
| int | compare (QChar ch , Qt::CaseSensitivity cs ) const |
| bool | contains (QStringView str , Qt::CaseSensitivity cs ) const |
| int | indexOf (QStringView str , int from , Qt::CaseSensitivity cs ) const |
| int | lastIndexOf (QStringView str , int from , Qt::CaseSensitivity cs ) const |
| QStringList | split (const QString & sep , Qt::SplitBehavior behavior , Qt::CaseSensitivity cs ) const |
| QStringList | split (QChar sep , Qt::SplitBehavior behavior , Qt::CaseSensitivity cs ) const |
| QStringList | split (const QRegExp & rx , Qt::SplitBehavior behavior ) const |
| QStringList | split (const QRegularExpression & re , Qt::SplitBehavior behavior ) const |
| QVector<QStringRef> | splitRef (const QString & sep , Qt::SplitBehavior behavior , Qt::CaseSensitivity cs ) const |
| QVector<QStringRef> | splitRef (QChar sep , Qt::SplitBehavior behavior , Qt::CaseSensitivity cs ) const |
| QVector<QStringRef> | splitRef (const QRegExp & rx , Qt::SplitBehavior behavior ) const |
| QVector<QStringRef> | splitRef (const QRegularExpression & re , Qt::SplitBehavior behavior ) const |
类 QStringList :
| QStringList | filter (QStringView str , Qt::CaseSensitivity cs ) const |
| QString | join (QStringView separator ) const |
| QStringList & | replaceInStrings (QStringView before , QStringView after , Qt::CaseSensitivity cs ) |
| QStringList & | replaceInStrings (const QString & before , QStringView after , Qt::CaseSensitivity cs ) |
| QStringList & | replaceInStrings (QStringView before , const QString & after , Qt::CaseSensitivity cs ) |
类 QStringMatcher :
| qsizetype | indexIn (QStringView str , qsizetype from ) const |
类 QStringRef :
| int | compare (QChar ch , Qt::CaseSensitivity cs ) const |
| bool | contains (QStringView str , Qt::CaseSensitivity cs ) const |
| int | indexOf (QStringView str , int from , Qt::CaseSensitivity cs ) const |
| int | lastIndexOf (QStringView str , int from , Qt::CaseSensitivity cs ) const |
| QVector<QStringRef> | split (const QString & sep , Qt::SplitBehavior behavior , Qt::CaseSensitivity cs ) const |
| QVector<QStringRef> | split (QChar sep , Qt::SplitBehavior behavior , Qt::CaseSensitivity cs ) const |
类 QStringView :
| uint | qHash (const QVarLengthArray<T, Prealloc> & key , uint seed ) |
| int | toWCharArray (wchar_t * array ) const |
类 QVarLengthArray :
| uint | qHash (const QVarLengthArray<T, Prealloc> & key , uint seed ) |
类 QVector :
| QVector<T> & | operator= (std::initializer_list<T> args ) |
| uint | qHash (const QVarLengthArray<T, Prealloc> & key , uint seed ) |
| void | swapItemsAt (int i , int j ) |
类 qfloat16 :
| bool | isNormal () const |
类 QDBusObjectPath :
| QVariant | operator QVariant () const |
类 QAbstractTextDocumentLayout :
| QTextBlock | blockWithMarkerAt (const QPointF & pos ) const |
类 QColor :
| QColor | toExtendedRgb () const |
类 QFontMetrics :
| qreal | fontDpi () const |
类 QFontMetricsF :
| qreal | fontDpi () const |
类 QGuiApplication :
| Qt::HighDpiScaleFactorRoundingPolicy | highDpiScaleFactorRoundingPolicy () |
| void | setHighDpiScaleFactorRoundingPolicy (Qt::HighDpiScaleFactorRoundingPolicy policy ) |
类 QImage :
| void | applyColorTransform (const QColorTransform & transform ) |
| QColorSpace | colorSpace () const |
| void | convertToColorSpace (const QColorSpace & colorSpace ) |
| QImage | convertedToColorSpace (const QColorSpace & colorSpace ) const |
| void | setColorSpace (const QColorSpace & colorSpace ) |
类 QOpenGLTexture :
| void | setData (int xOffset , int yOffset , int zOffset , int width , int height , int depth , QOpenGLTexture::PixelFormat sourceFormat , QOpenGLTexture::PixelType sourceType , const void * data , const QOpenGLPixelTransferOptions *const options ) |
| void | setData (int xOffset , int yOffset , int zOffset , int width , int height , int depth , int mipLevel , QOpenGLTexture::PixelFormat sourceFormat , QOpenGLTexture::PixelType sourceType , const void * data , const QOpenGLPixelTransferOptions *const options ) |
| void | setData (int xOffset , int yOffset , int zOffset , int width , int height , int depth , int mipLevel , int layer , QOpenGLTexture::PixelFormat sourceFormat , QOpenGLTexture::PixelType sourceType , const void * data , const QOpenGLPixelTransferOptions *const options ) |
| void | setData (int xOffset , int yOffset , int zOffset , int width , int height , int depth , int mipLevel , int layer , QOpenGLTexture::CubeMapFace face , QOpenGLTexture::PixelFormat sourceFormat , QOpenGLTexture::PixelType sourceType , const void * data , const QOpenGLPixelTransferOptions *const options ) |
| void | setData (int xOffset , int yOffset , int zOffset , int width , int height , int depth , int mipLevel , int layer , QOpenGLTexture::CubeMapFace face , int layerCount , QOpenGLTexture::PixelFormat sourceFormat , QOpenGLTexture::PixelType sourceType , const void * data , const QOpenGLPixelTransferOptions *const options ) |
| bool | isFamilyPopulated (const QString & familyName ) |
类 QTextBlockFormat :
| QTextBlockFormat::MarkerType | marker () const |
| void | setMarker (QTextBlockFormat::MarkerType marker ) |
类 QTextDocument :
| void | setMarkdown (const QString & markdown , QTextDocument::MarkdownFeatures features ) |
| QString | toMarkdown (QTextDocument::MarkdownFeatures features ) const |
| qreal | bottomBorder () const |
| QBrush | bottomBorderBrush () const |
| QTextFrameFormat::BorderStyle | bottomBorderStyle () const |
| qreal | leftBorder () const |
| QBrush | leftBorderBrush () const |
| QTextFrameFormat::BorderStyle | leftBorderStyle () const |
| qreal | rightBorder () const |
| QBrush | rightBorderBrush () const |
| QTextFrameFormat::BorderStyle | rightBorderStyle () const |
| void | setBorder (qreal width ) |
| void | setBorderBrush (const QBrush & brush ) |
| void | setBorderStyle (QTextFrameFormat::BorderStyle style ) |
| void | setBottomBorder (qreal width ) |
| void | setBottomBorderBrush (const QBrush & brush ) |
| void | setBottomBorderStyle (QTextFrameFormat::BorderStyle style ) |
| void | setLeftBorder (qreal width ) |
| void | setLeftBorderBrush (const QBrush & brush ) |
| void | setLeftBorderStyle (QTextFrameFormat::BorderStyle style ) |
| void | setRightBorder (qreal width ) |
| void | setRightBorderBrush (const QBrush & brush ) |
| void | setRightBorderStyle (QTextFrameFormat::BorderStyle style ) |
| void | setTopBorder (qreal width ) |
| void | setTopBorderBrush (const QBrush & brush ) |
| void | setTopBorderStyle (QTextFrameFormat::BorderStyle style ) |
| qreal | topBorder () const |
| QBrush | topBorderBrush () const |
| QTextFrameFormat::BorderStyle | topBorderStyle () const |
类 QTextTableFormat :
| bool | borderCollapse () const |
| void | setBorderCollapse (bool borderCollapse ) |
类 QWheelEvent :
| QPointF | position () const |
| QHostAddress | hostAddress () const |
| QNetworkInterface | networkInterface () const |
类 QMqttClient :
| void | connectToHostEncrypted (const QSslConfiguration & conf ) |
类 QAudioDeviceInfo :
| QString | realm () const |
类 QMediaContent :
| QNetworkRequest | request () const |
| bool | autoDeleteReplies () const |
| void | setAutoDeleteReplies (bool shouldAutoDelete ) |
类 QNetworkRequest :
| QHttp2Configuration | http2Configuration () const |
| void | setHttp2Configuration (const QHttp2Configuration & configuration ) |
类 QJSEngine :
| bool | isInterrupted () const |
| void | setInterrupted (bool interrupted ) |
| void | setInitialProperties (const QVariantMap & initialProperties ) |
类 QQmlComponent :
| QObject * | createWithInitialProperties (const QVariantMap & initialProperties , QQmlContext * context ) |
| void | setInitialProperties (QObject * component , const QVariantMap & properties ) |
类 QQmlEngine :
| int | qmlRegisterAnonymousType (const char * uri , int versionMajor ) |
| int | qmlRegisterSingletonInstance (const char * uri , int versionMajor , int versionMinor , const char * typeName , QObject * cppObject ) |
| int | qmlRegisterSingletonType (const char * uri , int versionMajor , int versionMinor , const char * typeName , std::function<QObject *(QQmlEngine *, QJSEngine *)> callback ) |
类 QQuickView :
| void | setInitialProperties (const QVariantMap & initialProperties ) |
类 QQuickWindow :
| void | afterRenderPassRecording () |
| void | beforeRenderPassRecording () |
| void | beginExternalCommands () |
| QSGTexture * | createTextureFromNativeObject (QQuickWindow::NativeObjectType type , const void * nativeObjectPtr , int nativeLayout , const QSize & size , QQuickWindow::CreateTextureOptions options ) const |
| void | endExternalCommands () |
| void | setProjectionMatrixToRect (const QRectF & rect , QSGAbstractRenderer::MatrixTransformFlags flags ) |
| bool | isApiRhiBased (QSGRendererInterface::GraphicsApi api ) |
类 QSGTexture :
| int | comparisonKey () const |
| void | updateRhiTexture (QRhi * rhi , QRhiResourceUpdateBatch * resourceUpdates ) |
类 QCanBusDevice :
| QCanBusDevice::CanBusStatus | busStatus () const |
| void | clearError () |
| bool | hasBusStatus () const |
| void | resetController () |
| void | setCanBusStatusGetter (std::function<CanBusStatus ()> busStatusGetter ) |
| void | setResetControllerFunction (std::function<void ()> resetter ) |
类 QModbusDevice :
| QIODevice * | device () const |
类 QWaylandSurface :
| bool | inputRegionContains (const QPointF & position ) const |
类 QWaylandXdgPopup :
| void | sendPopupDone () |
| void | sendPopupDone () |
| QUrl | initiator () const |
类 QWebSocketServer :
| std::chrono::milliseconds | handshakeTimeout () const |
| int | handshakeTimeoutMS () const |
| void | setHandshakeTimeout (std::chrono::milliseconds msec ) |
类 QComboBox :
| void | textActivated (const QString & text ) |
| void | textHighlighted (const QString & text ) |
类 QDoubleSpinBox :
| void | textChanged (const QString & text ) |
类 QFileDialog :
| void | saveFileContent (const QByteArray & fileContent , const QString & fileNameHint ) |
类 QFileSystemModel :
| void | setOption (QFileSystemModel::Option option , bool on ) |
| bool | testOption (QFileSystemModel::Option option ) const |
| QTransform | transformAt (qreal step ) const |
类 QGraphicsWidget :
| void | setContentsMargins (QMarginsF margins ) |
| void | setWindowFrameMargins (QMarginsF margins ) |
类 QSpinBox :
| void | textChanged (const QString & text ) |
类 QWidget :
| QScreen * | screen () const |
| QTextStream & | bin (QTextStream & stream ) |
| QTextStream & | bom (QTextStream & stream ) |
| QTextStream & | center (QTextStream & stream ) |
| QTextStream & | dec (QTextStream & stream ) |
| QTextStream & | endl (QTextStream & stream ) |
| QTextStream & | fixed (QTextStream & stream ) |
| QTextStream & | flush (QTextStream & stream ) |
| QTextStream & | forcepoint (QTextStream & stream ) |
| QTextStream & | forcesign (QTextStream & stream ) |
| QTextStream & | hex (QTextStream & stream ) |
| QTextStream & | left (QTextStream & stream ) |
| QTextStream & | lowercasebase (QTextStream & stream ) |
| QTextStream & | lowercasedigits (QTextStream & stream ) |
| QTextStream & | noforcepoint (QTextStream & stream ) |
| QTextStream & | noforcesign (QTextStream & stream ) |
| QTextStream & | noshowbase (QTextStream & stream ) |
| QTextStream & | oct (QTextStream & stream ) |
| QTextStream & | reset (QTextStream & stream ) |
| QTextStream & | right (QTextStream & stream ) |
| QTextStream & | scientific (QTextStream & stream ) |
| QTextStream & | showbase (QTextStream & stream ) |
| QTextStream & | uppercasebase (QTextStream & stream ) |
| QTextStream & | uppercasedigits (QTextStream & stream ) |
| QTextStream & | ws (QTextStream & stream ) |
| T | qExchange (T & obj , U && newValue ) |
| T | qExchange (T & obj , U && newValue ) |
| uint | qHash (const QVarLengthArray<T, Prealloc> & key , uint seed ) |
| std::shared_ptr<X> | qSharedPointerObjectCast (std::shared_ptr<T> && src ) |
| std::shared_ptr<X> | qSharedPointerObjectCast (const std::shared_ptr<T> & src ) |
| int | qmlRegisterAnonymousType (const char * uri , int versionMajor ) |
| int | qmlRegisterSingletonInstance (const char * uri , int versionMajor , int versionMinor , const char * typeName , QObject * cppObject ) |
| int | qmlRegisterSingletonType (const char * uri , int versionMajor , int versionMinor , const char * typeName , std::function<QObject *(QQmlEngine *, QJSEngine *)> callback ) |
| std::shared_ptr<X> | qobject_pointer_cast (std::shared_ptr<T> && src ) |
| std::shared_ptr<X> | qobject_pointer_cast (const std::shared_ptr<T> & src ) |
| Q_NAMESPACE_EXPORT ( EXPORT_MACRO ) | |
| Q_NAMESPACE_EXPORT ( EXPORT_MACRO ) |
| enum | BlendFactor { Zero, One, SrcColor, OneMinusSrcColor, DstColor, …, OneMinusSrc1Alpha } |
| enum | ColorMaskComponent { R, G, B, A } |
| enum | CullMode { CullNone, CullFront, CullBack } |
| enum class | ExclusionPolicy { None, Exclusive, ExclusiveOptional } |
| enum class | CanBusStatus { Unknown, Good, Warning, Error, BusOff } |
| enum class | YearRange { First, Last } |
| enum | Option { DontWatchForChanges, DontResolveSymlinks, DontUseCustomDirectoryIcons } |
| enum | NativeObjectType { NativeObjectTexture } |
| enum | MatrixTransformFlag { MatrixTransformFlipY } |
| enum class | MarkerType { NoMarker, Unchecked, Checked } |
| enum class | HighDpiScaleFactorRoundingPolicy { Unset, Round, Ceil, Floor, RoundPreferFloor, PassThrough } |
| enum | SplitBehaviorFlags { KeepEmptyParts, SkipEmptyParts } |
|
|
| sendPopupDone () | |
| sendPopupDone () |