为啥两个光标同时在嵌入式应用程序中运行和移动?

Posted

技术标签:

【中文标题】为啥两个光标同时在嵌入式应用程序中运行和移动?【英文标题】:Why are two cursors running and moving in an embedded applicaton at the same time?为什么两个光标同时在嵌入式应用程序中运行和移动? 【发布时间】:2011-01-10 13:10:39 【问题描述】:

我使用的是 qt 嵌入式 4.7.1。我能够在主机上交叉编译框架以定位 Beagleboard 机器,但是当我在此目标上部署并运行演示应用程序时,我看到两个游标同时运行 ,一个用于目标操作系统,另一个用于正在执行的 qt 应用程序。

换句话说,我只能使用自己的光标与 qt 应用程序通信,而无需原始光标 - 在运行该应用程序之前? 我将 QWS 用于 qt 应用程序,因为我使用此命令“target$./demoapp -qws”在目标上运行演示应用程序。

【问题讨论】:

【参考方案1】:

我找到了这个问题的答案..

问题在于:当我使用 -qws 选项运行 Qt 应用程序时,它会使用不同的窗口系统(默认窗口系统 Gnome 除外(例如))运行它

解决方案是在 beagle 板上安装 Qt IDE (QtCreator) 并从该 IDE 运行 Qt 应用程序 - 不使用 shell - 这一步将使用操作系统使用的相同窗口系统启动应用程序..

希望这会有所帮助:)

【讨论】:

还有其他方法吗?除了安装 Qt IDE

以上是关于为啥两个光标同时在嵌入式应用程序中运行和移动?的主要内容,如果未能解决你的问题,请参考以下文章

2014025689《嵌入式程序设计》第一周学习总结

嵌入式系统开发为啥要采用交叉编译的方式

FireBird 嵌入式服务器问题

为啥要开发计算机嵌入式硬件 它的用途是?

当我在 PyQt5 窗口中嵌入 Matplotlib 图形时,为啥有两个重复的轴标签?

为啥在嵌入式 HSQLDB 上运行更新查询会消耗大量内存?