Nuevas clases y funciones en Qt 6.2
Esta página contiene una lista completa de todas las nuevas clases y funciones introducidas en Qt 6.2.
- Nuevos espacios de nombres
- Nuevas Clases
- Nuevas Funciones Miembro
- Nuevas funciones en espacios de nombres
- Nuevas Funciones Globales
- Nuevas macros
- Nuevos tipos Enum
- Nuevos valores Enum
- Nuevas propiedades
- Nuevas variables
- Nuevos tipos QML
- Nuevas propiedades QML
- Nuevos métodos QML
Nuevos espacios de nombres
(preliminary) namespace | QtAndroidPrivate |
Nuevas clases
- A
- QAndroidActivityResultReceiver
- QAndroidApplication (QNativeInterface)
- QAndroidBinder
- QAndroidIntent
- QAndroidParcel
- QAndroidService
- QAndroidServiceConnection
Nuevas funciones
Clase QAbstractAxis:
(since 6.2) void | labelsTruncatedChanged(bool labelsTruncated) |
(since 6.2) void | truncateLabelsChanged(bool truncateLabels) |
Clase QAbstractProxyModel:
(since 6.2) QModelIndex | createSourceIndex(int row, int col, void *internalPtr) const |
Clase QAbstractSocket:
(since 6.2) bool | bind(QHostAddress::SpecialAddress addr, quint16 port = 0, QAbstractSocket::BindMode mode = DefaultForPlatform) |
Clase QBarSet:
(since 6.2) void | deselectAllBars() |
(since 6.2) void | deselectBar(int index) |
(since 6.2) void | deselectBars(const QList<int> &indexes) |
(since 6.2) bool | isBarSelected(int index) const |
(since 6.2) void | selectAllBars() |
(since 6.2) void | selectBar(int index) |
(since 6.2) void | selectBars(const QList<int> &indexes) |
(since 6.2) QList<int> | selectedBars() const |
(since 6.2) QColor | selectedColor() const |
(since 6.2) void | setBarSelected(int index, bool selected) |
(since 6.2) void | setSelectedColor(const QColor &color) |
(since 6.2) void | toggleSelection(const QList<int> &indexes) |
Clase QBluetoothDeviceDiscoveryAgent:
(since 6.2) void | errorOccurred(QBluetoothDeviceDiscoveryAgent::Error error) |
Clase QBluetoothDeviceInfo:
(since 6.2) void | setName(const QString &name) |
Clase QBluetoothLocalDevice:
(since 6.2) void | errorOccurred(QBluetoothLocalDevice::Error error) |
Clase QBluetoothServer:
(since 6.2) void | errorOccurred(QBluetoothServer::Error error) |
Clase QBluetoothServiceDiscoveryAgent:
(since 6.2) void | errorOccurred(QBluetoothServiceDiscoveryAgent::Error error) |
Clase QBluetoothSocket:
(since 6.2) void | errorOccurred(QBluetoothSocket::SocketError error) |
Clase QByteArray:
(since 6.2) qsizetype | lastIndexOf(QByteArrayView bv) const |
Clase QByteArrayView:
(since 6.2) int | compare(QByteArrayView bv, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(since 6.2) qsizetype | lastIndexOf(QByteArrayView bv) const |
Clase QCanBusDevice:
(since 6.2) virtual QCanBusDeviceInfo | deviceInfo() const |
Clase QCanBusDeviceInfo:
(since 6.2) QString | plugin() const |
Clase QColorSpace:
(since 6.2) QString | description() const |
(since 6.2) void | setDescription(const QString &description) |
Clase QFileInfo:
(since 6.2) std::filesystem::path | filesystemJunctionTarget() const |
(since 6.2) QString | junctionTarget() const |
Clase QFlags:
(since 6.2) QFlags<T> | fromInt(QFlags<T>::Int i) |
(since 6.2) bool | operator!=(Enum lhs, QFlags<T> rhs) |
(since 6.2) bool | operator!=(QFlags<T> lhs, Enum rhs) |
(since 6.2) bool | operator!=(QFlags<T> lhs, QFlags<T> rhs) |
(since 6.2) QFlags<T> | operator&(QFlags<T> mask) const |
(since 6.2) QFlags<T> & | operator&=(QFlags<T> mask) |
(since 6.2) bool | operator==(Enum lhs, QFlags<T> rhs) |
(since 6.2) bool | operator==(QFlags<T> lhs, Enum rhs) |
(since 6.2) bool | operator==(QFlags<T> lhs, QFlags<T> rhs) |
(since 6.2) size_t | qHash(QFlags<Enum> key, size_t seed = 0) |
(since 6.2) bool | testAnyFlag(Enum flag) const |
(since 6.2) bool | testAnyFlags(QFlags<T> flags) const |
(since 6.2) bool | testFlags(QFlags<T> flags) const |
(since 6.2) QFlags<T>::Int | toInt() const |
Clase QGeoAddress:
(since 6.2) QGeoAddress & | operator=(QGeoAddress &other) |
(since 6.2) void | setStreetNumber(const QString &streetNumber) |
(since 6.2) QString | streetNumber() const |
(since 6.2) void | swap(QGeoAddress &other) |
Clase QGeoAreaMonitorInfo:
(since 6.2) QGeoAreaMonitorInfo & | operator=(QGeoAreaMonitorInfo &&other) |
(since 6.2) void | swap(QGeoAreaMonitorInfo &other) |
Clase QGeoAreaMonitorSource:
(since 6.2) virtual QVariant | backendProperty(const QString &name) const |
(since 6.2) virtual bool | setBackendProperty(const QString &name, const QVariant &value) |
Clase QGeoCoordinate:
(since 6.2) QGeoCoordinate & | operator=(QGeoCoordinate &&other) |
(since 6.2) void | swap(QGeoCoordinate &other) |
Clase QGeoLocation:
(since 6.2) QGeoShape | boundingShape() const |
(since 6.2) QGeoLocation & | operator=(QGeoLocation &&other) |
(since 6.2) void | setBoundingShape(const QGeoShape &boundingShape) |
(since 6.2) void | swap(QGeoLocation &other) |
Clase QGeoPositionInfo:
(since 6.2) QGeoPositionInfo & | operator=(QGeoPositionInfo &&other) |
(since 6.2) void | swap(QGeoPositionInfo &other) |
Clase QGeoSatelliteInfo:
(since 6.2) QGeoSatelliteInfo & | operator=(QGeoSatelliteInfo &&other) |
(since 6.2) void | swap(QGeoSatelliteInfo &other) |
Clase QGeoSatelliteInfoSource:
(since 6.2) virtual QVariant | backendProperty(const QString &name) const |
(since 6.2) virtual bool | setBackendProperty(const QString &name, const QVariant &value) |
Clase QGraphicsSceneEvent:
(since 6.2) quint64 | timestamp() const |
Clase QGraphicsSceneWheelEvent:
(since 6.2) bool | isInverted() const |
(since 6.2) Qt::ScrollPhase | phase() const |
(since 6.2) QPoint | pixelDelta() const |
Clase QImage:
(since 6.2) QSizeF | deviceIndependentSize() const |
(since 6.2) QImage | fromData(QByteArrayView data, const char *format = nullptr) |
(since 6.2) bool | loadFromData(QByteArrayView data, const char *format = nullptr) |
Clase QJSEngine:
(since 6.2) QJSValue | newSymbol(const QString &name) |
Clase QJniEnvironment:
(since 6.2) jfieldID | findField(jclass clazz, const char *fieldName, const char *signature) |
(since 6.2) jmethodID | findMethod(jclass clazz, const char *methodName, const char *signature) |
(since 6.2) jfieldID | findStaticField(jclass clazz, const char *fieldName, const char *signature) |
(since 6.2) jmethodID | findStaticMethod(jclass clazz, const char *methodName, const char *signature) |
(since 6.2) bool | isValid() const |
Clase QJniObject:
(since 6.2) QByteArray | className() const |
(since 6.2) jclass | objectClass() const |
Clase QLatin1StringView:
(since 6.2) qsizetype | lastIndexOf(QLatin1StringView l1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(since 6.2) qsizetype | lastIndexOf(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
Clase QLegend:
(since 6.2) void | attachedToChartChanged(bool attached) |
(since 6.2) bool | isInteractive() const |
(since 6.2) void | setInteractive(bool interactive) |
Clase QLocale:
(since 6.2) QLocale::Territory | codeToTerritory(QStringView territoryCode) |
(since 6.2) QString | nativeTerritoryName() const |
(since 6.2) QLocale::Territory | territory() const |
(since 6.2) QString | territoryToCode(QLocale::Territory territory) |
(since 6.2) QString | territoryToString(QLocale::Territory territory) |
Clase QLockFile:
(since 6.2) void | setStaleLockTime(std::chrono::milisegundos staleLockTime) |
(since 6.2) std::chrono::milisegundos | staleLockTimeAsDuration() const |
(since 6.2) bool | tryLock(std::chrono::milisegundos timeout = std::chrono::milisegundos::cero()) |
Clase QLowEnergyCharacteristic:
(since 6.2) QLowEnergyDescriptor | clientCharacteristicConfiguration() const |
Clase QLowEnergyController:
(since 6.2) QLowEnergyController * | createPeripheral(const QBluetoothAddress &localDevice, QObject *parent = nullptr) |
(since 6.2) void | errorOccurred(QLowEnergyController::Error newError) |
(since 6.2) int | mtu() const |
Clase QLowEnergyService:
(since 6.2) void | errorOccurred(QLowEnergyService::ServiceError newError) |
Clase QMetaMethod:
(since 6.2) bool | isConst() const |
Clase QMetaObject:
(since 6.2) QMetaType | metaType() const |
Clase QModbusRtuSerialServer:
(since 6.2) int | interFrameDelay() const |
(since 6.2) void | setInterFrameDelay(int microseconds) |
Clase QNativeGestureEvent:
(since 6.2) QPointF | delta() const |
(since 6.2) int | fingerCount() const |
Clase QAndroidApplication:
(since 6.2) QJniObject | context() |
(since 6.2) void | hideSplashScreen(int duration = 0) |
(since 6.2) bool | isActivityContext() |
(since 6.2) QFuture<QVariant> | runOnAndroidMainThread(const std::function<QVariant ()> &runnable, const QDeadlineTimer timeout = QDeadlineTimer::Forever) |
(since 6.2) int | sdkVersion() |
Clase QNdefFilter:
(since 6.2) bool | match(const QNdefMessage &message) const |
Clase QNdefMessage:
(since 6.2) QNdefMessage & | operator=(QNdefMessage &&other) |
(since 6.2) QNdefMessage & | operator=(const QNdefMessage &other) |
Clase QNdefRecord:
(since 6.2) void | clear() |
Clase QNearFieldManager:
(since 6.2) bool | isEnabled() const |
(since 6.2) void | setUserInformation(const QString &message) |
(since 6.2) void | targetDetectionStopped() |
Clase QNetworkAddressEntry:
(since 6.2) QDebug | operator<<(QDebug debug, const QNetworkAddressEntry &entry) |
Clase QNetworkRequest:
(since 6.2) qint64 | decompressedSafetyCheckThreshold() const |
(since 6.2) void | setDecompressedSafetyCheckThreshold(qint64 threshold) |
Clase QPixmap:
(since 6.2) QSizeF | deviceIndependentSize() const |
Clase QProperty:
(since 6.2) QPropertyNotifier | addNotifier(Functor f) |
(since 6.2) void | beginPropertyUpdateGroup() |
(since 6.2) void | endPropertyUpdateGroup() |
Clase QQmlContext:
(since 6.2) QObject * | objectForName(const QString &name) const |
Clase QQmlListReference:
(since 6.2) qsizetype | size() const |
Clase QQuickItemGrabResult:
(since 6.2) bool | saveToFile(const QUrl &filePath) const |
Clase QQuickRenderTarget:
(since 6.2) QQuickRenderTarget | fromOpenGLRenderBuffer(uint renderbufferId, const QSize &pixelSize, int sampleCount = 1) |
Clase QSqlQuery:
Clase QSqlQueryModel:
(since 6.2) void | setQuery(QSqlQuery &&query) |
Clase QString:
(since 6.2) qsizetype | lastIndexOf(QLatin1StringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(since 6.2) qsizetype | lastIndexOf(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(since 6.2) qsizetype | lastIndexOf(const QRegularExpression &re, QRegularExpressionMatch *rmatch = nullptr) const |
(since 6.2) qsizetype | lastIndexOf(const QString &str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
Clase QStringView:
(since 6.2) qsizetype | lastIndexOf(const QRegularExpression &re, QRegularExpressionMatch *rmatch = nullptr) const |
(since 6.2) qsizetype | lastIndexOf(QLatin1StringView l1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(since 6.2) qsizetype | lastIndexOf(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
Clase QTimeZone:
(since 6.2) QLocale::Territory | territory() const |
Clase QUntypedBindable:
(since 6.2) QMetaType | metaType() const |
Clase QWaylandBufferRef:
(since 6.2) bool | hasProtectedContent() const |
Clase QWebEnginePage:
(since 6.2) void | loadingChanged(const QWebEngineLoadingInfo &loadingInfo) |
(since 6.2) void | navigationRequested(QWebEngineNavigationRequest &request) |
(since 6.2) void | newWindowRequested(QWebEngineNewWindowRequest &request) |
Clase QWebEngineProfile:
(since 6.2) void | requestIconForIconURL(const QUrl &url, int desiredSizeInPixel, std::function<void (const QIcon &, const QUrl &)> iconAvailableCallback) const |
(since 6.2) void | requestIconForPageURL(const QUrl &url, int desiredSizeInPixel, std::function<void (const QIcon &, const QUrl &, const QUrl &)> iconAvailableCallback) const |
Clase QWebEngineView:
(since 6.2) QWebEngineView * | forPage(const QWebEnginePage *page) |
(since 6.2) QWebEngineContextMenuRequest * | lastContextMenuRequest() const |
(since 6.2) void | pdfPrintingFinished(const QString &filePath, bool success) |
(since 6.2) void | print(QPrinter *printer) |
(since 6.2) void | printFinished(bool success) |
(since 6.2) void | printRequested() |
(since 6.2) void | printToPdf(const QString &filePath, const QPageLayout &layout = QPageLayout(QPageSize(QPageSize::A4), QPageLayout::Portrait, QMarginsF()), const QPageRanges &ranges = {}) |
(since 6.2) void | printToPdf(const std::function<void (const QByteArray &)> &resultCallback, const QPageLayout &layout = QPageLayout(QPageSize(QPageSize::A4), QPageLayout::Portrait, QMarginsF()), const QPageRanges &ranges = {}) |
Clase QWebSocket:
(since 6.2) void | alertReceived(QSsl::AlertLevel level, QSsl::AlertType type, const QString &description) |
(since 6.2) void | alertSent(QSsl::AlertLevel level, QSsl::AlertType type, const QString &description) |
(since 6.2) void | continueInterruptedHandshake() |
(since 6.2) void | handshakeInterruptedOnError(const QSslError &error) |
(since 6.2) void | peerVerifyError(const QSslError &error) |
Clase QWebSocketServer:
(since 6.2) void | alertReceived(QSsl::AlertLevel level, QSsl::AlertType type, const QString &description) |
(since 6.2) void | alertSent(QSsl::AlertLevel level, QSsl::AlertType type, const QString &description) |
(since 6.2) void | handshakeInterruptedOnError(const QSslError &error) |
Clase QXYSeries:
(since 6.2) QPair<qreal, qreal> | bestFitLineEquation(bool &ok) const |
(since 6.2) void | clearPointConfiguration(const int index) |
(since 6.2) void | clearPointConfiguration(const int índice, const QXYSeries::PointConfiguration clave) |
(since 6.2) void | clearPointsConfiguration() |
(since 6.2) void | clearPointsConfiguration(const QXYSeries::PointConfiguration key) |
(since 6.2) void | colorBy(const QList<qreal> &sourceData, const QLinearGradient &gradient = QLinearGradient()) |
(since 6.2) void | deselectAllPoints() |
(since 6.2) void | deselectPoint(int índice) |
(since 6.2) void | deselectPoints(const QList<int> &indexes) |
(since 6.2) bool | isPointSelected(int índice) |
(since 6.2) const QImage & | lightMarker() const |
(since 6.2) void | lightMarkerChanged(const QImage &lightMarker) |
(since 6.2) qreal | markerSize() const |
(since 6.2) QHash<QXYSeries::ConfiguraciónDePuntos, QVariant> | pointConfiguration(const int index) const |
(since 6.2) QXYSeries::PuntosConfiguraciónHash | pointsConfiguration() const |
(since 6.2) void | selectAllPoints() |
(since 6.2) void | selectPoint(int índice) |
(since 6.2) void | selectPoints(const QList<int> &indexes) |
(since 6.2) const QImage & | selectedLightMarker() const |
(since 6.2) QList<int> | selectedPoints() const |
(since 6.2) void | setLightMarker(const QImage &lightMarker) |
(since 6.2) void | setMarkerSize(qreal tamaño) |
(since 6.2) void | setPointConfiguration(const int index, const QHash<QXYSeries::PointConfiguration, QVariant> &configuration) |
(since 6.2) void | setPointConfiguration(const int index, const QXYSeries::PointConfiguration key, const QVariant &value) |
(since 6.2) void | setPointSelected(int index, bool selected) |
(since 6.2) void | setPointsConfiguration(const QHash<int, QHash<QXYSeries::PointConfiguration, QVariant>> &pointsConfiguration) |
(since 6.2) void | setSelectedLightMarker(const QImage &selectedLightMarker) |
(since 6.2) void | sizeBy(const QList<qreal> &sourceData, const qreal minSize, const qreal maxSize) |
(since 6.2) void | toggleSelection(const QList<int> &indexes) |
Nuevas funciones en espacios de nombres
(since 6.2) bool | bindService(const QAndroidIntent &serviceIntent, const QAndroidServiceConnection &serviceConnection, QtAndroidPrivate::BindFlags flags = BindFlag::None) |
(preliminary) QFuture<QtAndroidPrivate::PermissionResult> | checkPermission(const QString &permission) |
(preliminary) QFuture<QtAndroidPrivate::PermissionResult> | requestPermission(const QString &permission) |
(since 6.2) void | startActivity(const QJniObject &intent, int receiverRequestCode, std::function<void (int, int, const QJniObject &)> callbackFunc) |
(since 6.2) void | startActivity(const QJniObject &intent, int receiverRequestCode, QAndroidActivityResultReceiver *resultReceiver = nullptr) |
(since 6.2) void | startActivity(const QAndroidIntent &intent, int receiverRequestCode, QAndroidActivityResultReceiver *resultReceiver = nullptr) |
(since 6.2) void | startIntentSender(const QJniObject &intentSender, int receiverRequestCode, QAndroidActivityResultReceiver *resultReceiver = nullptr) |
Nuevas funciones globales
(since 6.2) std::underlying_type_t<Enum> | qToUnderlying(Enum e) |
(since 6.2) const char * | qWebEngineChromiumVersion() |
(since 6.2) const char * | qWebEngineVersion() |
Nuevas macros
(since 6.2) | PRIXQUINTPTR |
(since 6.2) | PRIdQINTPTR |
(since 6.2) | PRIdQPTRDIFF |
(since 6.2) | PRIdQSIZETYPE |
(since 6.2) | PRIiQINTPTR |
(since 6.2) | PRIiQPTRDIFF |
(since 6.2) | PRIiQSIZETYPE |
(since 6.2) | PRIoQUINTPTR |
(since 6.2) | PRIuQUINTPTR |
(since 6.2) | PRIxQUINTPTR |
(since 6.2) | Q_IMPORT_QML_PLUGIN(PluginName) |
Nuevos tipos Enum
(since 6.2) enum | RubberBand { NoRubberBand, VerticalRubberBand, HorizontalRubberBand, RectangleRubberBand, ClickThroughRubberBand } |
(since 6.2) enum | SocketOption { NoOptions, AbstractNamespaceOption } |
(since 6.2) enum | DiscoveryMode { FullDiscovery, SkipValueDiscovery } |
(since 6.2) enum | EditFlag { CanUndo, CanRedo, CanCut, CanCopy, CanPaste, …, CanEditRichly } |
(since 6.2) enum | MediaFlag { MediaInError, MediaPaused, MediaMuted, MediaLoop, MediaCanSave, …, MediaCanRotate } |
(since 6.2) enum | MediaType { MediaTypeNone, MediaTypeImage, MediaTypeVideo, MediaTypeAudio, MediaTypeCanvas, …, MediaTypePlugin } |
(since 6.2) enum class | PointConfiguration { Color, Size, Visibility, LabelVisibility, LabelFormat } |
(since 6.2) enum class | BindFlag { None, AutoCreate, DebugUnbind, NotForeground, AboveClient, …, ExternalService } |
Nuevos Valores Enum
| enum value | Country::AnyTerritory |
| enum value | Country::NauruTerritory |
| enum value | Country::TokelauTerritory |
| enum value | Country::TuvaluTerritory |
| enum value | Error::LocationServiceTurnedOffError |
| enum value | Error::UpdateTimeoutError |
| enum value | Format::Format_RGBA16FPx4 |
| enum value | Format::Format_RGBA16FPx4_Premultiplied |
| enum value | Format::Format_RGBA32FPx4 |
| enum value | Format::Format_RGBA32FPx4_Premultiplied |
| enum value | Format::Format_RGBX16FPx4 |
| enum value | Format::Format_RGBX32FPx4 |
| enum value | PixelMetric::PM_LineEditIconSize |
| enum value | SpecialCharacter::VisualTabCharacter |
Nuevas propiedades
|
|
Nuevas variables
(since 6.2) const QByteArray | CCCDDisable |
(since 6.2) const QByteArray | CCCDEnableIndication |
(since 6.2) const QByteArray | CCCDEnableNotification |
Nuevos tipos QML
- P
- Particle3D
- ParticleAbstractShape3D
- ParticleEmitter3D
- ParticleModelShape3D
- ParticleShape3D
- ParticleSystem3D
- ParticleSystem3DLogging
- PointRotator3D
- W
- Wander3D
Nuevas propiedades QML
QML Tipo BaseKey:
(since 6.2) | displayAlternativeKeys : var |
Tipo QML ColorGroup:
(since 6.2) | placeholderText : color |
Tipo QML Image:
(since 6.2) | mirrorVertically : bool |
Tipo QML KeyboardStyle:
(since 6.2) | functionPopupListBackground : Component |
(since 6.2) | functionPopupListDelegate : Component |
(since 6.2) | functionPopupListHighlight : Component |
Tipo QML SystemPalette:
(since 6.2) | placeholderText : color |
Tipo QML TableView:
(since 6.2) | selectionModel : ItemSelectionModel |
Tipo QML Texture:
(since 6.2) | autoOrientation : bool |
Nuevos métodos QML
Tipo QML Locale:
(since 6.2) string | formattedDataSize(int bytes, int precision, DataSizeFormat format) |
Tipo QML TableView:
(since 6.2) real | columnWidth(int column) |
(since 6.2) real | implicitColumnWidth(int column) |
(since 6.2) real | implicitRowHeight(int row) |
(since 6.2) bool | isColumnLoaded(int column) |
(since 6.2) bool | isRowLoaded(int row) |
(since 6.2) real | rowHeight(int row) |
Tipo QML View3D:
(since 6.2) List<pickResult> | pickAll(float x, float y) |
(since 6.2) pickResult | rayPick(vector3d origin, vector3d direction) |
(since 6.2) List<pickResult> | rayPickAll(vector3d origin, vector3d direction) |
© 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.