在Windows下,Qt应用程序的外观和感觉是什么?
发布时间:2020-12-13 21:09:42 所属栏目:Windows 来源:网络整理
导读:我即将将我的一个Mac应用程序移植到Windows。 Mac应用程序使用Apple的本机Cocoa / Appkit框架进行UI。 UI是Obj-C代码,核心应用程序功能是便携式C代码。 现在我正在寻找一种将应用程序移植到Windows的方法,并使其外观和Windows感兴趣的用户。我的选择是微软
我即将将我的一个Mac应用程序移植到Windows。 Mac应用程序使用Apple的本机Cocoa / Appkit框架进行UI。 UI是Obj-C代码,核心应用程序功能是便携式C代码。
现在我正在寻找一种将应用程序移植到Windows的方法,并使其外观和Windows感兴趣的用户。我的选择是微软的MFC和Qt框架。虽然我确信MFC应用程序具有原生的外观和感觉,但我记得从MFC编码框架本身是可怕的。我从开发者的角度看Qt,并喜欢它。 但是,由于我不是Windows用户,我不知道Qt应用程序是否具有Windows原生Windows的外观。 因此我的问题:我可以做(没有很多工作)一个Qt应用程序的行为,看起来像是用本机Windows框架编写的?
您可以轻松地更改Qt应用程序的风格。在Windows和Mac上,默认样式实际上是使用本机函数绘制窗口,控件等。
另外,Qt确实采取了许多措施,即使应用程序的最小方面(您甚至不会想到的事情)也会模拟特定平台的本机行为。所以您的Qt应用程序也可以在移植时替换当前的Mac应用程序。 我非常建议你不要使用MFC,你会后悔(特别是如果你没有使用本机的Win32 API)。 Qt与Qt完全相反,就是灵活性和易用性。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2003 – 设置多个电子邮件别名
- wix – 一个MSI中的两个PathEdit对话框(错误2343 – 指定的
- wcf – 通过命名管道从Windows服务(会话#0)连接到桌面应用程
- 如何在Windows操作系统中配置或安装GEARMAN?
- windows-services – 使用NSSM API检查给定的服务名称是否存
- windows – VBS:检查IP地址并打开URL(但只有一次)
- WIX复杂条件
- window – 如何在xcb中使用shm pixmap?
- windows – 禁用EFS – 如果有任何加密文件该怎么办?
- Windows – 为什么CreateProcess给出错误193(%1不是有效的