• 1.1 Qt入门


    学习Qt的前提是学好C++。

    我刚入门Qt,打算趁着暑假2个月时间来学习《C++ GUI Qt 4》这本书。

    现在有Qt4和Qt5,似乎很多公司都还是在使用Qt4,所以我也就选择了学习Qt4了,Qt5的话我打算等以后用得多了,再去学习。

    所以,需要搭建Qt所需要的开发环境。

    现在Qt4版本是Qt 4.8.6

    网站:http://download.qt.io/archive/qt/4.8/4.8.6/

    我下载的是:qt-opensource-windows-x86-mingw482-4.8.6-1

    另外我没有使用VS 2015编写Qt,因为Qt4的VS扩展最高支持VS2010,之后的话就都是Qt5了

    所以需要另外下载一个Qt Creator软件来写Qt程序

    网站:http://www.qt.io/download-open-source/

    我下载的是:Qt Creator 4.0.3 for Windows

    还需要下载一个MinGW 4.8.2编程器

    网站:http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.8.2/threads-posix/dwarf/i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z/download

    点击后直接就能下载了

    3个必要文件下载完成之后,安装顺序:

    一:MinGW

    这是一个绿色版的,直接解压即可

    二:Qt库

    就是Qt 4.8.6安装包,安装目录选择,然后在MinGW Installation选择MinGW的位置,要选择正确。

    在这里它也会提示你如果你还没有MinGW,可以点击那个网址进行下载

     
     
    三:Qt Creator

    按照一般的安装方式进行安装就行了。

    3个文件成功安装之后,打开Qt Creator进行相应配置

    在Qt Creator的菜单栏,选择"工具"-"选项",在对话框左边选择"构建和运行"

     
    需要配置4个地方:Debuggers、Qt Versions、编译器、构建套件(Kit)
     
    (1)Debugger

     点击"Add",然后在下方Path进行浏览,选择MinGWingdb.exe文件,点击Apply应用设置

     

    (2)编译器

     点击"添加",选择MinGW,在下方的"编译器路径"中,选择MinGWing++.exe,然后按"Apply"应用设置

     

    (3)Qt Versions 

     点击"添加",然后选择Qt库所在目录中的binqmake.exe,点击"Apply"应用设置

     

     (4)构建套件(Kit)

    点击"添加",编译器选择“MinGW”、调试器选择“GDB”、Qt版本选择“Qt 4.8.6”

    Qt mkspec可以不用管,因为qmake.exe可以自动定

    配置好编译器、调试器和Qt版本之后,点击“Apply"应用设置。

     

    设置完这4个,就可以正常的来写Qt程序了。

    创建一个项目步骤:

    点击"New Project",
    选择"Qt Widgets Application",点击"Choose"
    填写名称和路径,然后一直选下一步即可
     此时会创建出一个项目  
    点击左下角第一个三角形可以运行这个程序。
    第二个三角形右下角个图标的…这是用来调试程序的。
     
     
    So,搭建一个Qt开发环境就这样结束了,总地来说并不难,很简单。
  • 相关阅读:
    Security and Cryptography in Python
    Security and Cryptography in Python
    Security and Cryptography in Python
    Security and Cryptography in Python
    Security and Cryptography in Python
    Security and Cryptography in Python
    Security and Cryptography in Python
    《EffectiveJava中文第二版》 高清PDF下载
    《MoreEffectiveC++中文版》 pdf 下载
    《啊哈c语言》 高清 PDF 下载
  • 原文地址:https://www.cnblogs.com/recordprogram/p/5655026.html
Copyright © 2020-2023  润新知