标题:Qt编写气体安全管理系统29-跨平台
作者:liudianwu
日期:2019-12-12 10:04
内容:
一、前言
Qt的跨平台特性是非常厉害的,本来作为C++来说,跨平台的特性比JAVA还要好,只不过学习难度更大,所以大家更理解的跨平台是JAVA,Qt的跨平台特性是我见过的所有开发环境和语言中最厉害的,据说现在还能跑在部分MCU单片机上,本来Qt的发家起步就是在linux系统上,嵌入式linux上应用比较多,只不过最近十年来,由于安卓的迅猛发展,逐步被蚕食了一些市场,还剩一些跑安卓卡爆了的配置很低的硬件上,这些场景非Qt莫属了,完全能够胜任,个人跑过最低配置的是128MB内存256MB存储的硬件,没有图形界面,就跑一个Qt图形程序开机启动,很灵活,整个UI系统都靠自己来实现,当然意味着代码量比较多,比如网络IP地址设置等,需要自己更改脚本文件内容来实现,不像安卓直接调用函数库即可。
做这个项目也有跨平台的要求,因为客户除了大部分使用的是WIN系统电脑,还有部分用的是苹果MAC电脑已经ubuntu系统的,从安全性角度考虑,win是最不安全的,我们熟知的大部分病毒都是win上的,而在linux系统上大部分歇菜,所以如果是对安全性要求很高的部门,建议使用linux系统,还可以防止保安吃饱了没事干在电脑上玩蜘蛛纸牌,东搞搞西搞搞最后搞得程序都中毒或者无法正常工作了,linux上就没有这个烦恼,一般人对该系统不熟悉尤其是保安,游戏肯定是没得玩了,只要教会他开机运行的这个软件的基本操作就行。
皮肤开源:[https://gitee.com/feiyangqingyun/QWidgetDemo](https://gitee.com/feiyangqingyun/QWidgetDemo) [https://github.com/feiyangqingyun/QWidgetDemo](https://github.com/feiyangqingyun/QWidgetDemo)
文件名称:styledemo
体验地址:[https://gitee.com/feiyangqingyun/QWidgetExe](https://gitee.com/feiyangqingyun/QWidgetExe) [https://github.com/feiyangqingyun/QWidgetExe](https://github.com/feiyangqingyun/QWidgetExe) ..