有小伙伴问:上位机用QT还是winform/wpf好?
2023-06-13 09:18:11 时间
楔子 有小伙伴问:上位机用QT还是winform/wpf好?
Qt是C++写的,跨平台的UI框架,Winform/wpf是C#写的不跨平台的Windows上运行的UI框架。
这两个说到底是语言本质的争论或者区别。
优点
Qt的优点是可以跨平台运行UI界面,在Linux,Windows,MacOs上都可以运行。甚至于在安卓系统上也可以一展身手,在这个非PC端为唯一的现代化工程程式软件上,QT有的优点极为明显。
Winform/wpf呢?这两个不能跨平台,但是优点是也是比较明显的,就是开发效率非常快。尤其是在Windows上,开发一个简单的上位机例子,可能熟手仅仅只有几分钟就搞定了。Wpf亦可以做出比较漂亮的界面出来。
缺点 说完了优点,缺点呢?QT的缺点是开发周期较长,由于其C++的特性,虽然进行大幅度的封装以及多态继承简化了开发者使用的难度。但本质不会变,它的上手依然让很多初学者望而生畏。 winform/wpf则简单了很多,其托管代码的本质。对于初学者不需要理解底层,就可以开发出比较像样的项目出来。
结尾 如果想要专业级的开发个人还是推荐Qt,如果想要做出漂亮的界面吸引客户。快速迭代开发winform/wpf还是不错的选择。
相关文章
- VS中新建Qt项目工程后显示无法打开源文件“QtWidgets/QApplication”的解决方案「建议收藏」
- QT多线程实战_Qt多线程开发项目
- 猿如意中的【Qt Creator】工具详情介绍
- C/C++ Qt TabWidget 实现多窗体创建
- C/C++ Qt ToolBar 菜单栏组件应用
- Qt官方示例-文本对象
- Qt在Linux上的移植实践(qt移植到linux)
- 调试Linux下Qt的调试实践指南(linux下qt)
- 安装Linux系统,学习QT开发技术(linux安装qt教程)
- 开发Linux下用Qt开发:简单易用的开发方式(linux用qt)
- Linux Qt静态编译:一步步实现属于你的独立程序(linuxqt静态编译)
- Linux 下 Qt 安装教程(qt安装教程linux)
- 入门Linux下Qt编程,掌握技巧!(linux下qt编程入门)
- 使用Qt在Linux上实现软键盘(qtlinux软键盘)
- QT如何访问MySQL数据库(qt访问mysql数据库)
- QT快速连接MSSQL数据库,轻松搞定!(QT链接mssql)
- 借助Qt实现向MSSQL中快速插入数据(qt向mssql插入数据)
- 开发Linux应用程序:使用Qt图形界面(linux qt gui)
- 「Linux Qt SDK开发新时代:简单快速轻松上手」(linux qt sdk)