Qt开源软件集锦(部分有编译指导)

来源:互联网 发布:mysql with as 实现 编辑:程序博客网 时间:2024/05/17 22:44

博主虽说Qt学得也不怎么深,但对Qt,真是真爱啊。

抽点时间查了下,想知道有什么样的软件是用Qt写的。如果有源码就再好不过了,也能研究下大型软件是怎么用Qt做出来的的。以下是列表:


开源系列

太阳神三国杀

编译及使用可参照这篇博文:http://blog.csdn.net/baiwfg2/article/details/48423523

俄罗斯方块

编译要求:phonon-devel

下载:http://download.csdn.net/download/xj178926426/4018894

Arora

浏览器

Avogadro

高分子编辑器,另一网站是:

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

coin3d

https://grey.colorado.edu/coin3d/

https://bitbucket.org

3D库,基于opengl,c++写的,但与Qt紧密相关,可与Qt集成

在linux环境下编译时,注意要安装opengl库,即mesa-libGL-devel

Quarter

coin3d与Qt结合,老版本叫SoQt。它们两个在linux上编译都很容易,安装好coin3d、qt、opengl就行

在win上编译貌似有点麻烦

详细编译可参考此篇博文:http://blog.csdn.net/baiwfg2/article/details/48442213

Emergent

神经网络模拟器,源码貌似得用svn下载

依赖:coin3d,Quarter,subversion-devel,readline-devel(行编辑库),gsl-devel(科学计算包),ode-devel(仿真人体动态库)

可见emergent依赖库较多(基本都可从这里下载),编译也相对麻烦点。详细编译参见这里

GoldenDict

词典工具

UniversalIndentGUI

用来调整代码缩进的

Hedgewars

刺猬大作战,百战天虫的一种

编译依赖太多

Lanuchy

桌面启动工具

lmms

音频软件,可以合成声音

qbittorrent

P2P种子客户端

qupzilla

浏览器

QGis

地理信息系统

Quassel

RPC客户端

scidavis

科学数据分析

scribus

桌面排版系统


非开源系列(反正我是没找到源码)

YY

wps

010 Editor

Autodesk Maya 
豆瓣电台

Rstudio

更多的在这里

http://qt-apps.org/

http://www.zhihu.com/question/19630324


原文链接:http://blog.csdn.net/baiwfg2/article/details/48396597

原创粉丝点击