2011-11-30 5 views
0

고려 : http://doc.qt.io/qt-4.8/qdeclarativebasictypes.html QML에는 "byte"와 엄격한 동일성이 없습니다.QML에서 "바이트"를 처리하는 방법?

그럼에도 불구하고 전체 프로젝트에서 일부 데이터를 조작해야하며 QML 파일은 통신의 중간 단계입니다. 그리고이 데이터 중 일부는 일부 바이트입니다 ...

어떻게해야합니까?

은 (QVariant에 대한 몇 가지 링크를 발견하지만 QML에서 사용할 수 같은 느낌하지 않습니다) 당신이 실제로 QML에서 그 비트를 사용하지 않는 경우 정수에 저장할 수하고 있습니다

답변

0

을 그걸 돌려줘.

1

Qt 포럼에서 이미 귀하의 질문을 보았습니다. 그러나 더 나은 지식을 가진 사람이 귀하를 도울 수있는 의도로 남았습니다.

바이트을 QML에 사용해야한다고 말씀해주십시오. 독립 실행 형 응용 프로그램이 될 경우 char과 같은 C++ 데이터 유형을 사용하여 처리 할 수 ​​있으며, QML 측면에서 표시/표시 할 수 있습니다.

QML 파일 일 경우 Qt C++로 객체와 같은 바이트를 만들고 값을 저장하는 데 사용해야한다고 생각합니다.

확실히 QML이 파일 작업을 처리 할 수 ​​있다고 생각하지 않으며 모든 직렬 포트 서비스에 액세스 할 수 없습니다. 따라서 C++은 어려움없이 이러한 상황을 처리 할 수 ​​있습니다.

관련 문제