2014-01-24 12 views
0

TightVNC 뷰어를 사용하여 x11vnc에서 실행중인 VNC 서버에 연결하려고합니다. 내 임베디드 디바이스에는 X 서버가 없기 때문에, 나는 다음과 같은 인수하여 x11vnc를 시작x11vnc를 VNC 서버로 사용하지만 키 누르기 후에 정말로 간단한 Qt 임베디드 응용 프로그램이 중단됩니다.

./x11vnc -rawfb 콘솔 -pipeinput UINPUT : 터치, tslib_cal =은/etc/pointercal, direct_abs =/dev에/input/event1

푸시 버튼과 회선 편집 만있는 매우 간단한 Qt 임베드 앱을 제작합니다. TightVNC 뷰어에서 마우스를 사용하여 푸시 버튼을 클릭하면 디자인에 따라 메시지 상자가 표시됩니다. 그러나, 키보드의 키를 누를 때 앱이 정지되었습니다.

VNC 연결이 잘 작동하는 이유는 앱을 다시 시작할 때 뷰어에서 제어 할 수 있기 때문입니다.

이 앱은 매우 간단한 앱이므로 Qt의 버그라고 생각하는 경향이 있습니까? 이 경우이를 피하거나 해결할 방법이 있습니까? 또는 VNC를 통해 마우스와 키보드로 Qt 임베디드 응용 프로그램을 제어 할 수있는 방법이 있습니까? (또한 암호 보호가 필요합니다)?

Qt 포함 버전은 4.8.3입니다.

답변

1

Qt 4.8.4 및 qws 플랫폼과 함께 QtVNC를 사용하십시오. 올바르게 작동합니다.