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