Nouvelles classes et fonctions de Qt 6.3
Cette page contient une liste exhaustive de toutes les nouvelles classes et fonctions introduites dans Qt 6.3.
- Nouvelles classes
- Nouvelles fonctions membres
- Nouvelles fonctions dans les espaces de noms
- Nouvelles fonctions globales
- Nouvelles macros
- Nouveaux types énumérés
- Nouvelles valeurs d'énumération
- Nouvelles propriétés
- Nouvelles variables
- Nouveaux types QML
- Nouvelles propriétés QML
- Nouvelles méthodes QML
Nouvelles classes
Nouvelles fonctions pour les membres
QAbstract3DGraph s de classe :
(since 6.3) bool | hasSeries(QAbstract3DSeries *series) const |
QBluetoothDeviceInfo de la classe :
(since 6.3) QMultiHash<QBluetoothUuid, QByteArray> | serviceData() const |
(since 6.3) QByteArray | serviceData(const QBluetoothUuid &serviceId) const |
(since 6.3) QList<QBluetoothUuid> | serviceIds() const |
(since 6.3) bool | setServiceData(const QBluetoothUuid &serviceId, const QByteArray &data) |
QByteArray de la classe :
(since 6.3) bool | isValidUtf8() const |
QByteArrayList de la classe :
(since 6.3) QByteArray | join(QByteArrayView separator = {}) const |
QByteArrayMatcher de classe :
(since 6.3) qsizetype | indexIn(QByteArrayView data, qsizetype from = 0) const |
QByteArrayView de classe :
(since 6.3) bool | isValidUtf8() const |
(since 6.3) double | toDouble(bool *ok = nullptr) const |
(since 6.3) float | toFloat(bool *ok = nullptr) const |
(since 6.3) int | toInt(bool *ok = nullptr, int base = 10) const |
(since 6.3) long | toLong(bool *ok = nullptr, int base = 10) const |
(since 6.3) qlonglong | toLongLong(bool *ok = nullptr, int base = 10) const |
(since 6.3) short | toShort(bool *ok = nullptr, int base = 10) const |
(since 6.3) uint | toUInt(bool *ok = nullptr, int base = 10) const |
(since 6.3) ulong | toULong(bool *ok = nullptr, int base = 10) const |
(since 6.3) qulonglong | toULongLong(bool *ok = nullptr, int base = 10) const |
(since 6.3) ushort | toUShort(bool *ok = nullptr, int base = 10) const |
(since 6.3) QByteArrayView | trimmed() const |
QCborArray de classe :
(since 6.3) QCborArray | fromJsonArray(QJsonArray &&array) |
QCborMap de classe :
(since 6.3) QCborMap | fromJsonObject(QJsonObject &&obj) |
QCollator de classe :
(since 6.3) int | defaultCompare(QStringView s1, QStringView s2) |
(since 6.3) QCollatorSortKey | defaultSortKey(QStringView key) |
QCryptographicHash de classe :
(since 6.3) QByteArrayView | resultView() const |
QDebug de classe :
(since 6.3) QDebug | operator<<(QDebug debug, const QVarLengthArray<T, P> &array) |
QDirIterator de classe :
(since 6.3) QFileInfo | nextFileInfo() |
QDoubleValidator de classe :
(since 6.3) virtual void | fixup(QString &input) const override |
QFile de classe :
(since 6.3) std::filesystem::path | filesystemSymLinkTarget() const |
(since 6.3) std::filesystem::path | filesystemSymLinkTarget(const std::filesystem::path &fileName) |
(since 6.3) bool | open(QIODeviceBase::OpenMode mode, QFileDevice::Permissions permissions) |
QFontComboBox de classe :
(since 6.3) std::optional<QFont> | displayFont(const QString &fontFamily) const |
(since 6.3) QString | sampleTextForFont(const QString &fontFamily) const |
(since 6.3) QString | sampleTextForSystem(QFontDatabase::WritingSystem writingSystem) const |
(since 6.3) void | setDisplayFont(const QString &fontFamily, const QFont &font) |
(since 6.3) void | setSampleTextForFont(const QString &fontFamily, const QString &sampleText) |
(since 6.3) void | setSampleTextForSystem(QFontDatabase::WritingSystem writingSystem, const QString &sampleText) |
QFontMetrics de classe :
(since 6.3) QRect | boundingRect(const QString &text, const QTextOption &option) const |
(since 6.3) int | horizontalAdvance(const QString &text, const QTextOption &option) const |
(since 6.3) QRect | tightBoundingRect(const QString &text, const QTextOption &option) const |
QFontMetricsF de classe :
(since 6.3) QRectF | boundingRect(const QString &text, const QTextOption &option) const |
(since 6.3) qreal | horizontalAdvance(const QString &text, const QTextOption &option) const |
(since 6.3) QRectF | tightBoundingRect(const QString &text, const QTextOption &option) const |
QInputDevice de la classe :
(since 6.3) QStringList | seatNames() |
QLatin1StringView de classe :
(since 6.3) qsizetype | lastIndexOf(QChar ch, Qt::CaseSensitivity cs) const |
QLocalServer de classe :
(since 6.3) int | listenBacklogSize() const |
(since 6.3) void | setListenBacklogSize(int size) |
QLocale de classe :
(since 6.3) QLocale::Language | codeToLanguage(QStringView languageCode, QLocale::LanguageCodeTypes codeTypes = AnyLanguageCode) |
(since 6.3) QString | languageToCode(QLocale::Language language, QLocale::LanguageCodeTypes codeTypes = AnyLanguageCode) |
QEGLContext de classe :
QNetworkInformation de classe :
(since 6.3) bool | loadDefaultBackend() |
(since 6.3) QNetworkInformation::Features | supportedFeatures() const |
QNetworkReply de la classe :
(since 6.3) void | requestSent() |
(since 6.3) void | socketStartedConnecting() |
QObject de classe :
(since 6.3) QList<T> | findChildren(Qt::FindChildOptions options = Qt::FindChildrenRecursively) const |
QOpcUaClient de classe :
(since 6.3) QOpcUaHistoryReadResponse * | readHistoryData(const QOpcUaHistoryReadRawRequest &request) |
QOpcUaLocalizedText de la classe :
(since 6.3) QDebug | operator<<(QDebug debug, const QOpcUaLocalizedText &text) |
QOpcUaNode de la classe :
(since 6.3) QOpcUaHistoryReadResponse * | readHistoryRaw(const QDateTime &startTime, const QDateTime &endTime, quint32 numValues, bool returnBounds) |
QOpcUaQualifiedName de classe :
(since 6.3) QDebug | operator<<(QDebug debug, const QOpcUaQualifiedName &name) |
QProcessEnvironment de classe :
(since 6.3) bool | inheritsFromParent() const |
QQuickItem de classe :
(since 6.3) void | dumpItemTree() const |
(since 6.3) void | ensurePolished() |
QQuickRenderTarget de classe :
(since 6.3) qreal | devicePixelRatio() const |
(since 6.3) void | setDevicePixelRatio(qreal ratio) |
QRegularExpressionMatch de classe :
(since 6.3) bool | hasCaptured(QAnyStringView name) const |
(since 6.3) bool | hasCaptured(int nth) const |
QSemaphore de classe :
(since 6.3) bool | tryAcquire(int n, std::chrono::duration<Rep, Period> timeout) |
(since 6.3) bool | try_acquire() |
(since 6.3) bool | try_acquire_for(const std::chrono::duration<Rep, Period> &timeout) |
(since 6.3) bool | try_acquire_until(const std::chrono::time_point<Clock, Duration> &tp) |
QString s sur les cours :
(since 6.3) qsizetype | lastIndexOf(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
QStringView de classe :
(since 6.3) qsizetype | lastIndexOf(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
QTableWidgetSelectionRange de classe :
(since 6.3) bool | operator!=(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs) |
(since 6.3) bool | operator==(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs) |
QTcpServer s sur les cours :
(since 6.3) int | listenBacklogSize() const |
(since 6.3) void | setListenBacklogSize(int size) |
QThreadPool de classe :
(since 6.3) void | startOnReservedThread(QRunnable *runnable) |
(since 6.3) void | startOnReservedThread(Callable &&callableToRun) |
QUrl de classe :
(since 6.3) QString | fromAce(const QByteArray &domain, QUrl::AceProcessingOptions options = {}) |
(since 6.3) QByteArray | toAce(const QString &domain, QUrl::AceProcessingOptions options = {}) |
QUtf8StringView s sur les cours :
(since 6.3) bool | isValidUtf8() const |
QVarLengthArray de classe :
(since 6.3) QVarLengthArray<T, Prealloc>::iterator | emplace(QVarLengthArray<T, Prealloc>::const_iterator pos, Args &&... args) |
(since 6.3) T & | emplace_back(Args &&... args) |
QWidget de classe :
(since 6.3) QAction * | addAction(const QString &text) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut) |
(since 6.3) QAction * | addAction(const QString &text, Args &&... args) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, Args &&... args) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut, Args &&... args) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, Args &&... args) |
(since 6.3) QAction * | addAction(const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection) |
Nouvelles fonctions dans les espaces de noms
(since 6.3) void | failOnWarning(const char *message) |
(since 6.3) void | failOnWarning(const QRegularExpression &messagePattern) |
(since 6.3) QFuture<OutputSequence> | whenAll(InputIt first, InputIt last) |
(since 6.3) QFuture<OutputSequence> | whenAll(Futures &&... futures) |
(since 6.3) QFuture<QtFuture::WhenAnyResult<T>> | whenAny(InputIt first, InputIt last) |
(since 6.3) QFuture<std::variant<std::decay_t<Futures>...>> | whenAny(Futures &&... futures) |
Nouvelles fonctions globales
(since 6.3) const char * | qWebEngineChromiumSecurityPatchVersion() |
Nouvelles macros
(since 6.3) | QT_TRID_N_NOOP(id) |
(since 6.3) | QVERIFY_THROWS_EXCEPTION(exceptiontype, ...) |
(since 6.3) | QVERIFY_THROWS_NO_EXCEPTION(...) |
(since 6.3) | Q_APPLICATION_STATIC(Type, VariableName, ...) |
(since 6.3) | Q_GADGET_EXPORT(EXPORT_MACRO) |
Nouveaux types énumérés
(since 6.3) enum class | TransportMedium { Unknown, Ethernet, Cellular, WiFi, Bluetooth } |
(since 6.3) enum | Initialization { InheritFromParent } |
(since 6.3) enum | AceProcessingOption { IgnoreIDNWhitelist, AceTransitionalProcessing } |
Nouvelles valeurs d'énumération
| enum value | Language::Kaingang |
| enum value | Language::Nheengatu |
| enum value | PixelMetric::PM_LineEditIconMargin |
| enum value | Script::Script_CyproMinoan |
| enum value | Script::Script_NagMundari |
| enum value | Script::Script_OldUyghur |
| enum value | Script::Script_Tangsa |
| enum value | Script::Script_Toto |
| enum value | Script::Script_Vithkuqi |
| enum value | StandardPixmap::SP_TabCloseButton |
| enum value | StyleHint::SH_SpinBox_SelectOnStep |
| enum value | UnicodeVersion::Unicode_14_0 |
Nouvelles propriétés
|
|
Nouvelles variables
(since 6.3) const QOperatingSystemVersion | MacOSMonterey |
(since 6.3) const QOperatingSystemVersionBase | Windows10_1809 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_1903 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_1909 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_2004 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_20H2 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_21H1 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_21H2 |
(since 6.3) const QOperatingSystemVersionBase | Windows11 |
Nouveaux types QML
Nouvelles propriétés QML
Bar3DSeries s sur les types QML :
(since 6.3) | rowColors : list<ThemeColor> |
Bars3D s sur les types QML :
(since 6.3) | barSeriesMargin : size |
FileInstancing s sur les types QML :
(since 6.3) | instanceCount : int |
HeightMapSurfaceDataProxy s sur les types QML :
(since 6.3) | autoScaleY : real |
(since 6.3) | maxYValue : real |
(since 6.3) | minYValue : real |
HoverHandler s sur les types QML :
(since 6.3) | blocking : bool |
InstanceList s sur les types QML :
(since 6.3) | instanceCount : int |
ParticleSystem3DLogging s sur les types QML :
(since 6.3) | timeDeviation : real |
SpriteParticle3D s sur les types QML :
Surface3DSeries s sur les types QML :
(since 6.3) | wireframeColor : color |
TextMetrics s sur les types QML :
(since 6.3) | renderType : enumeration |
WheelHandler s sur les types QML :
(since 6.3) | blocking : bool |
Nouvelles méthodes QML
AbstractGraph3D s sur les types QML :
(since 6.3) bool | hasSeries(Abstract3DSeries series) |
Instancing s sur les types QML :
(since 6.3) color | instanceColor(int index) |
(since 6.3) vector3d | instanceCustomData(int index) |
(since 6.3) vector3d | instancePosition(int index) |
(since 6.3) quaternion | instanceRotation(int index) |
(since 6.3) vector3d | instanceScale(int index) |
Item s sur les types QML :
(since 6.3) void | dumpItemTree() |
TestCase des types QML :
(since 6.3) | failOnWarning(message) |
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.