QMagnetometer Class

QMagnetometer クラスは、QSensor の便利なラッパーです。詳細...

Header: #include <QMagnetometer>
CMake: find_package(Qt6 REQUIRED COMPONENTS Sensors)
target_link_libraries(mytarget PRIVATE Qt6::Sensors)
qmake: QT += sensors
Inherits: QSensor

プロパティ

パブリック関数

QMagnetometer(QObject *parent = nullptr)
virtual ~QMagnetometer()
QMagnetometerReading *reading() const
bool returnGeoValues() const
void setReturnGeoValues(bool returnGeoValues)

信号

void returnGeoValuesChanged(bool returnGeoValues)

詳細説明

唯一の動作上の違いは、このクラスが型を適切に設定することである。

また、このクラスはQSensorReading の代わりにQMagnetometerReading を返すreading() 関数を備えている。

センサーの動作の詳細については、QMagnetometerReading を参照してください。

QMagnetometerReadingも参照して ください。

プロパティの説明

returnGeoValues : bool

このプロパティは、地磁気値を返すかどうかを示す値を保持する。

地磁気磁束密度を返すには true を設定する。生の磁束密度を返すには false(デフォルト)を設定する。

このプロパティは、start() を呼び出す前に設定する必要があります。

アクセス関数:

bool returnGeoValues() const
void setReturnGeoValues(bool returnGeoValues)

Notifier シグナル:

void returnGeoValuesChanged(bool returnGeoValues)

メンバ関数ドキュメント

[explicit] QMagnetometer::QMagnetometer(QObject *parent = nullptr)

parent の子としてセンサーを構築する。

[virtual noexcept] QMagnetometer::~QMagnetometer()

センサーを破棄する。センサーが停止していない場合、センサーを停止します。

QMagnetometerReading *QMagnetometer::reading() const

このセンサーの読み取りクラスを返します。

QSensor::reading()も参照してください

©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。