我编译并安装了Qt for Embedded Linux并确保在./configure
行中使用-qt-gfx-vnc
。使Qt VNC服务器正常工作
我用下面的代码启动我的应用程序。
int argc = 1;
char *argv[] = { "appname", "-display", "VNC:0" };
QApplication app(argc, argv, QApplication::GuiServer);
没有"-display", "VNC:0"
选择应用程序的工作使用的嵌入式设备的显示但这些选项的QVNCServer
在端口5900建立并没有进入到显示了。尝试使用Ubuntu的连接删除桌面查看器不起作用。它只给出一个黑屏,并没有错误信息。
对于我的应用程序,我需要一个在GUI同时呈现给嵌入式显示器时处于活动状态的VNC服务器。理想情况下,我也希望能够在我的应用程序中启用/禁用VNC服务器。我也需要能够做一些用户验证。
是否有可能有一个VNC服务器和标准qws
的东西在同一时间运行使用Qt或我必须找到另一种解决方案?