이 페이지에서

Qt3DInput::QInputAspect Class

class Qt3DInput::QInputAspect

물리적 장치를 제작하고 관련 업무를 처리하는 역할을 담당합니다. 더 보기...

헤더: #include <qinputaspect.h>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
상속: Qt3DCore::QAbstractAspect
상태: 사용 중단됨

이 클래스는 더 이상 사용되지 않습니다. 새로운 코드에서는 이 클래스를 사용하지 않는 것을 강력히 권장합니다.

공개 함수

QInputAspect(QObject *parent = nullptr)
QStringList availablePhysicalDevices() const
Qt3DInput::QAbstractPhysicalDevice *createPhysicalDevice(const QString &name)

상세 설명

QInputAspect는 물리적 장치를 생성하는 역할을 담당합니다. 또한 현재 입력 설정에 따라 특정 시간에 실행될 작업을 설정하는 객체이기도 합니다.

멤버 함수 설명

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

parent 를 사용하여 새로운 QInputAspect를 생성합니다.

QStringList QInputAspect::availablePhysicalDevices() const

사용 가능한 모든 물리적 장치의 목록을 반환합니다.

Qt3DInput::QAbstractPhysicalDevice *QInputAspect::createPhysicalDevice(const QString &name)

name 로 식별되는 물리적 장치를 생성하며, 기존 입력 장치 통합 기능을 사용합니다. 해당 장치가 발견되지 않으면 nullptr 를 반환합니다.

참고: 소유권에 대한 책임은호출자에게 있습니다.

© 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.