Linux如果你不熟悉远程工作,而可能是由于某种原因而正在经历一场重大变革 。对于某些人来说,变革的时光是一个极好的动力,它可以一劳永逸地改变一切 。如果你是其中的一员,那么可能是时候更改一下整个操作系统了 。Windows 和 Mac 可能在过去为你提供了很好的服务,但是如果你希望从非开源软件转向开源软件,为什么不换一下运行所有这些应用程序的平台呢?有许多出色的 Linux 发行版可以让你认真地工作、认真地自我管理和认真地进阶 。
有什么开源免费库做桌面界面的吗,在用MFC,麻烦,我做工业软件二次开发的?
下面说说自己身边从事PC客户端开发同事用过的界面库 。1、Duilib我们先来看看官方对其介绍:Windows下免费开源的DirectUI界面库,由于简约易扩展的设计以及稳定高效的实现被各大互联网公司普遍接受,广泛应用于包括IM、视频客户端、股票行情软件、导航软件、手机辅助软件、安全软件等多个行业的众多pc客户端软件 。
下面是一张使用duilib开发的仿360的界面效果图:目前最火的「微信」、「钉钉」,在Windows客户端的开发中,也采用了Duilib 。那么使用有什么注意点呢?一定要注意目前官方已经不再提供维护,各大公司都是自己内部维护一份,所以可能会遇到不少的坑点 。2、BCG大名鼎鼎的MFC界面库,可以完美的兼容MFC项目,使用它可以很方便的完成项目的换肤,尤其是表格控件很强大,新版本的对office的支持也不错 。
【年年度最佳开源软件,开源软件有哪些】更多的介绍可以参考官方网站 。3、QT没错,就是QT,它可以和MFC混合编程的,最重要的是QT不仅比MFC简单,更重要的是他要比MFC强大,目前我司的产品遗留代码,已经在原有MFC的基础上,一步步的替换到QT(PS :目前 感觉比较混搭,不太协调),下面是使用QT提供的QSS技术开发的一张UI效果图,还是比较绚丽的 。
推荐阅读
- 驾驶证六年到期了怎么办
- 戴尔13寸超薄笔记本哪个更好,2021年5款最佳13寸笔记本电脑
- 手机来死机是怎么回事?
- 2022年最建议买的手机 懂行人建议一步到位
- 年轻人第一台折叠屏 小米手机折叠屏
- 年轻人第一台折叠屏 小米折叠手机
- 昆明房价半年涨幅,昆明的房价涨了吗
- 湛江首期2018年房价,湛江现在房价在什么价位
- 十年前房价,沈阳10年前房价大概多少钱
- 2017年后扬州房价预测,5年后黑龙江房价预测