QWebEngine 프레임에 QPixmap 또는 QImage를 표시하는 가장 효과적이고 효율적인 방법은 무엇인지 알아 내려고합니다.QWebEngine에 QPixmap을 표시하는 방법은 무엇입니까?
목표는 QWebEngine 프레임에 C++ API가있는 사용자 지정 네트워크 카메라에서로드되는 비디오를 최대 효율로 표시하는 것입니다. 따라서 프레임을 디스크에 저장 한 다음 QWebEngine 프레임에로드하는 것은 옵션이 아닙니다.
이전에는 Qt WebKit을 사용하고 있었고 Javascript 객체를 통해 액세스 할 수 있었기 때문에 이전에 Qt WebKit을 사용하고 있었으며 C++로 작성된 QPixmap을로드하는 것이 매우 간단했습니다. 하지만 이제 QWebEngine에 여러 가지 목적으로 인해 관심이 있습니다.
그러나 QWebEngine에서는 프레임 창 개체에 QObject를 직접 첨부 할 수있는 방법이 없다고합니다.
QWebEngine에서 이미지 나 바이트 배열을 전송하는 가장 효율적인 방법은 무엇입니까?
이럴 통해. 위젯을 사용하면 QPixmap을 update() 호출로 일부 레이블로 푸시합니다. QLabel :: setPixmap() 호출을 참조하십시오. QML을 사용하면 큰 문제가 아닙니다. 그리고 나는 그것을 확실히 압니다. UI 스레드의 타이머는 적용 가능한 프레임 속도로 해당 푸시를 수행합니다. 나는 실제로 일부 네트워크 카메라로 정확히 그렇게한다. – AlexanderVX