Qt 6.2 の新しいクラスと関数
このページには、Qt 6.2 で導入されたすべての新しいクラスと関数の包括的な一覧が掲載されています。
- 新しい名前空間
- 新しいクラス
- 新しいメンバ関数
- 名前空間内の新しい関数
- 新規グローバル関数
- 新しいマクロ
- 新しい列挙型
- 新しい列挙値
- 新しいプロパティ
- 新しい変数
- 新しい QML 型
- 新しいQMLプロパティ
- 新しい QML メソッド
新しい名前空間
(technology preview) namespace | QtAndroidPrivate |
新しいクラス
- A
- QAndroidActivityResultReceiver
- QAndroidApplication (QNativeInterface)
- QAndroidBinder
- QAndroidIntent
- QAndroidParcel
- QAndroidService
- QAndroidServiceConnection
新しいメンバー関数
QAbstractAxis クラス :
(since 6.2) void | labelsTruncatedChanged(bool labelsTruncated) |
(since 6.2) void | truncateLabelsChanged(bool truncateLabels) |
QAbstractProxyModel クラス :
(since 6.2) QModelIndex | createSourceIndex(int row, int col, void *internalPtr) const |
QAbstractSocket クラス:
(since 6.2) bool | bind(QHostAddress::SpecialAddress addr, quint16 port = 0, QAbstractSocket::BindMode mode = DefaultForPlatform) |
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) |
QBluetoothDeviceDiscoveryAgent クラス :
(since 6.2) void | errorOccurred(QBluetoothDeviceDiscoveryAgent::Error error) |
クラスQBluetoothDeviceInfo :
(since 6.2) void | setName(const QString &name) |
(since 6.2) void | errorOccurred(QBluetoothLocalDevice::Error error) |
クラスQBluetoothServer :
(since 6.2) void | errorOccurred(QBluetoothServer::Error error) |
クラスQBluetoothServiceDiscoveryAgent :
(since 6.2) void | errorOccurred(QBluetoothServiceDiscoveryAgent::Error error) |
クラスQBluetoothSocket :
(since 6.2) void | errorOccurred(QBluetoothSocket::SocketError error) |
クラスQByteArray :
(since 6.2) qsizetype | lastIndexOf(QByteArrayView bv) const |
クラスQByteArrayView :
(since 6.2) int | compare(QByteArrayView bv, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(since 6.2) qsizetype | lastIndexOf(QByteArrayView bv) const |
クラスQCanBusDevice :
(since 6.2) virtual QCanBusDeviceInfo | deviceInfo() const |
クラスQCanBusDeviceInfo :
(since 6.2) QString | plugin() const |
クラスQColorSpace :
(since 6.2) QString | description() const |
(since 6.2) void | setDescription(const QString &description) |
クラスQFileInfo :
(since 6.2) std::filesystem::path | filesystemJunctionTarget() const |
(since 6.2) QString | junctionTarget() const |
クラス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 |
クラス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) |
クラスQGeoAreaMonitorInfo :
(since 6.2) QGeoAreaMonitorInfo & | operator=(QGeoAreaMonitorInfo &&other) |
(since 6.2) void | swap(QGeoAreaMonitorInfo &other) |
(since 6.2) virtual QVariant | backendProperty(const QString &name) const |
(since 6.2) virtual bool | setBackendProperty(const QString &name, const QVariant &value) |
クラスQGeoCoordinate :
(since 6.2) QGeoCoordinate & | operator=(QGeoCoordinate &&other) |
(since 6.2) void | swap(QGeoCoordinate &other) |
クラス「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) |
クラスQGeoPositionInfo :
(since 6.2) QGeoPositionInfo & | operator=(QGeoPositionInfo &&other) |
(since 6.2) void | swap(QGeoPositionInfo &other) |
クラスQGeoSatelliteInfo :
(since 6.2) QGeoSatelliteInfo & | operator=(QGeoSatelliteInfo &&other) |
(since 6.2) void | swap(QGeoSatelliteInfo &other) |
(since 6.2) virtual QVariant | backendProperty(const QString &name) const |
(since 6.2) virtual bool | setBackendProperty(const QString &name, const QVariant &value) |
クラスQGraphicsSceneEvent :
(since 6.2) quint64 | timestamp() const |
(since 6.2) bool | isInverted() const |
(since 6.2) Qt::ScrollPhase | phase() const |
(since 6.2) QPoint | pixelDelta() const |
クラス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) |
クラスQJSEngine:
(since 6.2) QJSValue | newSymbol(const QString &name) |
クラス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 |
クラスQJniObject :
(since 6.2) QByteArray | className() const |
(since 6.2) jclass | objectClass() const |
クラス「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 |
クラスQLegend :
(since 6.2) void | attachedToChartChanged(bool attached) |
(since 6.2) bool | isInteractive() const |
(since 6.2) void | setInteractive(bool interactive) |
クラス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) |
クラスQLockFile :
(since 6.2) void | setStaleLockTime(std::chrono::millisecondsstaleLockTime) |
(since 6.2) std::chrono::milliseconds | staleLockTimeAsDuration() const |
(since 6.2) bool | tryLockbool(std::chrono::millisecondstimeout= std::chrono::milliseconds::zero()) |
クラス `QLowEnergyCharacteristic` :
(since 6.2) QLowEnergyDescriptor | clientCharacteristicConfiguration() const |
クラス `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 |
(since 6.2) void | errorOccurred(QLowEnergyService::ServiceError newError) |
クラスQMetaMethod:
(since 6.2) bool | isConst() const |
クラスQMetaObject:
(since 6.2) QMetaType | metaType() const |
(since 6.2) int | interFrameDelay() const |
(since 6.2) void | setInterFrameDelay(int microseconds) |
クラスQNativeGestureEvent :
(since 6.2) QPointF | delta() const |
(since 6.2) int | fingerCount() const |
クラス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() |
クラスQNdefFilter :
(since 6.2) bool | match(const QNdefMessage &message) const |
クラスQNdefMessage :
(since 6.2) QNdefMessage & | operator=(QNdefMessage &&other) |
(since 6.2) QNdefMessage & | operator=(const QNdefMessage &other) |
クラスQNdefRecord :
(since 6.2) void | clear() |
クラスQNearFieldManager :
(since 6.2) bool | isEnabled() const |
(since 6.2) void | setUserInformation(const QString &message) |
(since 6.2) void | targetDetectionStopped() |
クラスQNetworkAddressEntry :
(since 6.2) QDebug | operator<<(QDebug debug, const QNetworkAddressEntry &entry) |
クラスQNetworkRequest :
(since 6.2) qint64 | decompressedSafetyCheckThreshold() const |
(since 6.2) void | setDecompressedSafetyCheckThreshold(qint64 threshold) |
クラスQPixmap :
(since 6.2) QSizeF | deviceIndependentSize() const |
クラスQProperty :
(since 6.2) QPropertyNotifier | addNotifier(Functor f) |
(since 6.2) void | beginPropertyUpdateGroup() |
(since 6.2) void | endPropertyUpdateGroup() |
クラスQQmlContext :
(since 6.2) QObject * | objectForName(const QString &name) const |
クラスQQmlListReference :
(since 6.2) qsizetype | size() const |
クラスQQuickItemGrabResult :
(since 6.2) bool | saveToFile(const QUrl &filePath) const |
クラスQQuickRenderTarget :
(since 6.2) QQuickRenderTarget | fromOpenGLRenderBuffer(uint renderbufferId, const QSize &pixelSize, int sampleCount = 1) |
クラスQSqlQuery :
クラスQSqlQueryModel :
(since 6.2) void | setQuery(QSqlQuery &&query) |
クラス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 |
クラス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 |
クラスQTimeZone :
(since 6.2) QLocale::Territory | territory() const |
クラスQUntypedBindable :
(since 6.2) QMetaType | metaType() const |
クラスQWaylandBufferRef :
(since 6.2) bool | hasProtectedContent() const |
クラスQWebEnginePage :
(since 6.2) void | loadingChanged(const QWebEngineLoadingInfo &loadingInfo) |
(since 6.2) void | navigationRequested(QWebEngineNavigationRequest &request) |
(since 6.2) void | newWindowRequested(QWebEngineNewWindowRequest &request) |
クラス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 |
クラス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 = {}) |
クラス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) |
クラス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) |
クラスQXYSeries :
(since 6.2) QPair<qreal, qreal> | bestFitLineEquation(bool&ok) const |
(since 6.2) void | clearPointConfiguration(const intindex) |
(since 6.2) void | clearPointConfiguration(const intindex, const QXYSeries::PointConfigurationkey) |
(since 6.2) void | clearPointsConfiguration() |
(since 6.2) void | clearPointsConfiguration(const QXYSeries::PointConfigurationkey) |
(since 6.2) void | colorBy(const QList<qreal>&sourceData, const QLinearGradient&gradient= QLinearGradient()) |
(since 6.2) void | deselectAllPoints() |
(since 6.2) void | deselectPoint(intindex) |
(since 6.2) void | deselectPoints(const QList<int>&indexes) |
(since 6.2) bool | isPointSelected(intindex) |
(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::PointConfiguration, QVariant> | pointConfiguration(const intindex) const |
(since 6.2) QXYSeries::PointsConfigurationHash | pointsConfiguration() const |
(since 6.2) void | selectAllPoints() |
(since 6.2) void | selectPoint(intindex) |
(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(qrealsize) |
(since 6.2) void | setPointConfiguration(const intindex, const QHash<QXYSeries::PointConfiguration, QVariant>&configuration) |
(since 6.2) void | setPointConfiguration(const intindex, const QXYSeries::PointConfigurationkey, const QVariant&value) |
(since 6.2) void | setPointSelected(intindex, boolselected) |
(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 qrealminSize, const qrealmaxSize) |
(since 6.2) void | toggleSelection(const QList<int>&indexes) |
名前空間内の新関数
(since 6.2) bool | bindService(const QAndroidIntent &serviceIntent, const QAndroidServiceConnection &serviceConnection, QtAndroidPrivate::BindFlags flags = BindFlag::None) |
(technology preview) QFuture<QtAndroidPrivate::PermissionResult> | checkPermission(const QString &permission) |
(technology preview) 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) |
名前空間内の新しい関数
(since 6.2) std::underlying_type_t<Enum> | qToUnderlying(Enum e) |
(since 6.2) const char * | qWebEngineChromiumVersion() |
(since 6.2) const char * | qWebEngineVersion() |
新しいマクロ
(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) |
新しい列挙型
(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 } |
新しい列挙値
| 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 |
新しいプロパティ
|
|
新しい変数
(since 6.2) const QByteArray | CCCDDisable |
(since 6.2) const QByteArray | CCCDEnableIndication |
(since 6.2) const QByteArray | CCCDEnableNotification |
新しいQML型
- P
- Particle3D
- ParticleAbstractShape3D
- ParticleEmitter3D
- ParticleModelShape3D
- ParticleShape3D
- ParticleSystem3D
- ParticleSystem3DLogging
- PointRotator3D
- W
- Wander3D
新しい QML プロパティ
QML タイプBaseKey :
(since 6.2) | displayAlternativeKeys : var |
QML タイプColorGroup :
(since 6.2) | placeholderText : color |
QML タイプImage:
(since 6.2) | mirrorVertically : bool |
QML タイプKeyboardStyle :
(since 6.2) | functionPopupListBackground : Component |
(since 6.2) | functionPopupListDelegate : Component |
(since 6.2) | functionPopupListHighlight : Component |
QML 型SystemPalette :
(since 6.2) | placeholderText : color |
QML タイプ `TableView` :
(since 6.2) | selectionModel : ItemSelectionModel |
QML タイプTexture :
(since 6.2) | autoOrientation : bool |
新しい QML メソッド
QML タイプLocale:
(since 6.2) string | formattedDataSize(int bytes, int precision, DataSizeFormat format) |
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) |
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.