之前以为Qt Creator只有Windows平台下有,毕竟Mac OS有自己的Xcode,由于工作需要手上暂时只有Mac,又看到Mac OS下也有这个IDE,遂决定在Mac上折腾折腾。

安装

我是在Qt官网上下载的,有付费版和开源版,自己折腾选择开源LGPL版本,这里对安装过程不做过多介绍,相信任何一个Mac下使用dmg文件安装过应用程序的人都会,另外,可以使用brew包管理工具安装。由于库比较丰富,下载安装过程还是比较缓慢: 安装过程 选择目录安好了根据自己的喜好设置一下,大概就是这个样子: 主题设置

使用

C++的Qt跟java的Swing相似度还是很高的,使用起来和eclipse比较相像尤其是画风,同时支持源代码版本控制(Git等),给个例子:

#include <QApplication>
#include <QLabel>

int main(int argc, char * argv [])
{
    QApplication app(argc, argv);
    QLabel * label = new QLabel("<h1><font color='red'>hello</font>,world!</h1>");
    label->show();
    return app.exec();
}

两条语句是必不可少的QApplication app(argc, argv);return app.exec();作用就是GUI应用程序的出入口,第一句将main函数的系统参数传递进来,第二句作为整个程序的结束标志。没错,同时还支持html解析! 使用快捷键⌘+R(command键上面那个花号,弄了半天也不知道怎么输入//,最后参考博客 Mac——如何输入⌘、⌥、⇧、⌃、⎋等特殊字符学会了)编译程序,得到一个GUI应用程序: 这里写图片描述