博主虽说Qt学得也不怎么深,但对Qt,真是真爱啊。
抽点时间查了下,想知道有什么样的软件是用Qt写的。如果有源码就再好不过了,也能研究下大型软件是怎么用Qt做出来的的。以下是列表:
开源系列
编译及使用可参照这篇博文:http://blog.csdn.net/baiwfg2/article/details/48423523
编译要求:phonon-devel
浏览器
高分子编辑器,另一网站是:
http://avogadro.cc/wiki/Get_Avogadro
编译依赖:openbabel(化学工具库)、Eigen(C++矩阵处理库)
编译时如果缺少其它库也是要安装的,如果想添加python支持,就要安boost-devel,sip-devel,numpy等。下图是我cmake时的情况,其中指定了openbabel的头文件路径和库路径,eigen2的头文件路径(一定要为2.x版本,不要用3.x版本,官方已不兼容)
Freemat
和matlab类似,适合学生群体
编译需要用llvm
https://grey.colorado.edu/coin3d/
3D库,基于opengl,c++写的,但与Qt紧密相关,可与Qt集成
在linux环境下编译时,注意要安装opengl库,即mesa-libGL-devel
coin3d与Qt结合,老版本叫SoQt。它们两个在linux上编译都很容易,安装好coin3d、qt、opengl就行
在win上编译貌似有点麻烦
详细编译可参考此篇博文:http://blog.csdn.net/baiwfg2/article/details/48442213
神经网络模拟器,源码貌似得用svn下载
依赖:coin3d,Quarter,subversion-devel,readline-devel(行编辑库),gsl-devel(科学计算包),ode-devel(仿真人体动态库)
可见emergent依赖库较多(基本都可从这里下载),编译也相对麻烦点。详细编译参见这里
词典工具
用来调整代码缩进的
刺猬大作战,百战天虫的一种
编译依赖太多
桌面启动工具
音频软件,可以合成声音
P2P种子客户端
浏览器
地理信息系统
RPC客户端
科学数据分析
桌面排版系统
非开源系列(反正我是没找到源码)
YY
wps
010 Editor
Autodesk Maya
豆瓣电台
Rstudio
更多的在这里
http://www.zhihu.com/question/19630324