Qt 框架适用于这个 Windows 和 Mac GUI?
Posted
技术标签:
【中文标题】Qt 框架适用于这个 Windows 和 Mac GUI?【英文标题】:Qt framework OK for this Windows and Mac GUI? 【发布时间】:2011-09-21 21:45:46 【问题描述】:一些背景。我正在编写一个需要监视默认音频缓冲区并写入虚拟 COM 端口的程序。这两个操作都是特定于平台的,并通过 GUI 驱动。
我的问题是,Qt 框架就足够了吗?在我永无止境的谷歌探索中,我听到了关于它的好消息,但我不确定它处理特定于平台的代码的能力如何。理论上,我只需要抽象两个特定于平台的类。该程序的其余部分将是跨平台兼容的,用 C++ 编写。
【问题讨论】:
【参考方案1】:是的,Qt 对 GUI 绝对有用。但是,根据 Qt 是否提供访问音频缓冲区和虚拟 COM 端口的能力,您可能必须将其与 Boost ASIO 的使用结合使用。 Boost 也像 Qt 一样跨平台。
【讨论】:
以上是关于Qt 框架适用于这个 Windows 和 Mac GUI?的主要内容,如果未能解决你的问题,请参考以下文章
OpenGL 代码适用于 Windows 但不适用于 Mac
如何在 Qt 中模拟适用于 Linux 和 Windows 的所有鼠标和键盘事件?