【QT基础入门】1、QT开发环境搭建

2023-11-16

文章目录

一、学习所需要的软件

二、安装 VS2012

三、win10 下安装 QT


一、学习所需要的软件

  • Visual Studio 2012
  • Qt SDK 4.7.4
  • Qt Creator 2.4.1

  • Visutal Studio 2012
    • 用于学习 Windows 上 GUI 程序设计的原理
    • 体会使用 C/C++ 编写 GUI 窗口应用程序
    • 展现 Qt 对于 Windows 窗口开发的面向对象封装

  • Qt SDK与 Qt Creator
    • Qt SDK
      • 为 Qt 开发提供必要的类和函数,以及相关工具
    • Qt Creator
      • 为 Qt 开发提供一个高效的代码编辑环境

  • 开发环境镜像文件
    • Windows 10
      • 包含完整的 Win Qt 开发环境
    • Ubuntu 10.10
      • 包含完整的 Linux Qt 开发环境

二、安装 VS2012

        这个安装比较简单,按部就班一步步安装就好,如果没有安装包的可以用我的。

        链接:https://pan.baidu.com/s/141GvqtP4BhiXXlcnXfsVQA?pwd=axdh 
        提取码:axdh 

三、win10 下安装 QT

        这个安装比较复杂,会一步步讲解。相关安装包如下:

        链接:https://pan.baidu.com/s/1N5Vd12jvticuFiyGkEET3Q?pwd=46l2 
        提取码:46l2 

       

        首先安装 QT Creator:

        第一步:双击运行 qt-creator-win-opensource-2.4.1

        第二步,点击 next

              第三步,选择同意后,点击 next

         第四步,继续 next

         第五步,默认即可,点击 next

         第六步,选择安装路径,建议不要放在 C 盘里,然后点击 next

           第七步,默认即可,点击 install

         第八步,安装完成后点击 next

         第九步,点击 finish 完成安装,注意把 Run QT Creator 前面的 √ 去掉,暂时不运行 QT Creator


        然后安装 Qt SDK:

        第一步,双击运行 qt-win-opensource-4.7.4-mingw

         第二步,点击 next

         第三步,点击 next

          第四步,选择同意后,点击 next

         第五步,默认即可,点击 next

         第六步,选择安装路径,建议 QT Creator 和 QT SDK 安装在同一个大目录下。

         第七步,默认即可,点击  next

         第八步,非常关键,指定 mingw 文件夹,可以在 QT Creator 的安装目录中找到,然后点击 install

         第九步,安装好后点击 next

         第十步,完成安装,那两个 √ 暂且不勾,点击 finish


        QT Creator 和 QT SDK 安装好之后开始配置环境变量:

        第一步,先点击开始,然后点击设置,再点击系统,在关于界面找到高级系统设置,进去后点击环境变量。

 

 

          第二步,在系统变量那里双击Path

         第三步, 在编辑环境变量那里新建一个路径,并且把 QT SDK 目录下 bin 文件夹的全路径复制粘贴过来

         第四步,同理, 在编辑环境变量那里新建一个路径,并且把 QT Creator 目录下 bin 文件夹的全路径复制粘贴过来 

         第五步,同理, 在编辑环境变量那里新建一个路径,并且把 QT Creator 目录下mingw 文件夹中的 bin 文件夹的全路径复制粘贴过来 

         第六步,点击确定后,在系统变量那里点击新建,变量名为 LD_LIBRARY_PATH,变量值分别为 QT Creator 和 QT SDK中的 lib 文件夹的路径,注意路径之间采用英文的分号隔开,弄好之间点击确定


        QT Creator 和 QT SDK 环境变量配置好以后开始设置关联:

        第一步,运行 QT Creator

         第二步,点击:工具 --> 选项... --> 构建和运行

         第三步, 选择:“Qt 版本”标签 --> 手动设置 --> 添加... --> 选择 E:\software\QT\qt4.7.4\bin\qmake.exe (根据具体安装路径进行选择)

         第四步,点击:确定,,至此,安装完毕。


        下面进行一下测试,看看是否真的安装好了:

        第一步,新建一个工程,工程选择 QT 控件项目,再选择 Qt Gui 应用

         第二步,给项目命名并选择路径

         第三步,默认即可,点击下一步

           第四步,默认即可,点击下一步

         第五步,默认即可,点击完成

         第六步,点击运行

         可以看到,弹出一个窗口,这就证明安装成功,没有问题

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【QT基础入门】1、QT开发环境搭建 的相关文章

  • 在 MacOS 终端上运行 ffmpeg [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我对 MacOS 相当陌生 我发现使用终端来获取信息并不容易ffmpeg和我在 Window 上一样正常运行 我有 ffmpeg 二进制文件ffmpe
  • Qml 模块未找到 CPP 类注册与新的 QML_ELEMENT r

    我尝试使用 Qt5 15 0 和新宏 QML ELEMENT 在 QML 中注册我的自定义 CPP 类 但找不到该模块 Qt Creater 帮助文件描述了 QML ELEMENT 的步骤 我也检查了 Qt 手册 但没有幸福的结局 http
  • Qt - 设置不可编辑的QComboBox的显示文本

    我想将 QComboBox 的文本设置为某些自定义文本 不在 QComboBox 的列表中 而不将此文本添加为 QComboBox 的项目 此行为可以在可编辑的 QComboBox 上实现QComboBox setEditText cons
  • QML 连接:不推荐使用连接中隐式定义的 onFoo 属性

    升级到 Qt 5 15 时收到以下错误消息 QML Connections Implicitly defined onFoo properties in Connections are deprecated Use this syntax
  • Qt - 获取互联网上托管的网页的源代码(HTML 代码)

    我想获取网页的源代码 HTML 例如StackOverflow的主页 这是我到目前为止编写的代码 QNetworkAccessManager manager QNetworkReply response manager get QNetwo
  • 如何将 zlib 添加到现有的 qt 安装中

    如何将 zlib 添加到 Qt 的现有安装中 我对此很陌生 所以请给我详细的描述 提前感谢您的帮助 zlib 包含在 Qt 核心库中 如果你想在 Qt 程序中使用 zlib 函数 你只需要包含 src 3rdparty zlib 中的 zl
  • 如何向同一个 QMenu 添加多个 QAction?

    我正在尝试实现 Qt 菜单自定义 并且我提供了一个功能来添加相同的功能QAction在同一个人民币上下文菜单中多次 但是当我尝试这样做时 myMenu gt addAction myAction myMenu gt addAction my
  • Mac 上的 Qt — 如何访问帮助菜单中的“搜索”

    我正在将我的 Qt 应用程序移植到 Mac OS X 在 Windows Linux 上 我使用 QLineEdit 在帮助菜单中提供搜索功能 In Mac OS X I saw something like this is built i
  • 是否可以在 Qt Creator 中将 Qt 样式表与升级的小部件一起使用?

    我正在尝试使用 Qt 样式表对标准小部件进行一些重大的重新设计 因此 在为不同的小部件手动完成大部分工作之后 objectName选择器 我决定以某种方式对类似的小部件进行分组 例如我有多个QFrames其作用类似于内部表单中的标题 我希望
  • 如何从 matlab 调用 Qtproject?

    我在 matlab 中有一个函数可以写入一个 file txt 我在 qt 项目中使用它 So 当我使用 unix 获取要运行的 qt 编译可执行文件时 我有一个 Matlab 文件 但出现错误 代码 unix home matt Desk
  • 使用 Qt 的网络服务

    我正在寻找使用 Qt 服务器端 实现 Web 服务的代码 如果您有任何信息 我将不胜感激 Regards 您可以使用libqxt http libqxt bitbucket org doc 0 6 qxtweb html实现服务器端Web服
  • 使用嵌入qt的mysql?

    我正在尝试使用嵌入 QT 的 mysql 我已经有一个与 mysqld 链接的 Qt mysql 插件 该插件可以很好地加载嵌入式数据库 但 QT 没有简单的方法来设置 dataDir 等嵌入式选项 我在这里看到 http doc qt i
  • 当从 html 文件读取 Unicode 内容时,为什么 Unicode 字体在 QTextBrowser 中无法正确显示?

    我正在读一本html文件 该文件基本上包含Unicode案文如下 b akko sati kru akkh ti khy abbahati b h b But the QText浏览器不解释Unicode字体 所以QText浏览器显示如下
  • 面向 Delphi 开发人员的 Qt

    有人知道为 Delphi C Builder VCL 开发人员解释 Qt 的书籍或教程吗 对于具有该背景的开发人员来说 学习 Qt 的最佳方法是什么 我对如何使用 Qt 完成我知道如何在 Delphi 中完成的事情特别感兴趣 例如 Qt 相
  • 选择合适的IDE

    您会推荐使用以下哪种 IDE 语言来在 Windows 下开发涉及识别手势并与操作系统交互的项目 我将使用 OpenCV 库来执行图像处理任务 之后 我将使用 win32 API 或 NET 框架与操作系统交互 具体取决于您建议的工具 性能
  • Qt 编译器标志顺序

    我的目标是消除某些类型的编译器警告 我发现可以通过在 pro 文件中添加编译器标志来做到这一点 QMAKE CXXFLAGS Wno unused variable Wno reorder 问题是它们被添加在 Qt 构建系统生成的标志之前
  • Qt 创建者 4.8.4。 Windows 7 - 64 位安装

    我在 QT 方面遇到了一些困难 我需要在学校使用它来完成一些 GUI 应用程序 我最近完成了以下步骤 1 mingw get inst 20120426 exefrom 来源锻造 http sourceforge net projects
  • QT C++ QRegularExpression 多个匹配

    我想使用正则表达式从 QString html 中提取信息 我明确想使用正则表达式 无解析器解决方案 和类Q正则表达式 http qt project org doc qt 5 0 qtcore qregularexpression htm
  • 无法将 [未定义] 分配给 QColor

    我正在使用 Qt 5 11 构建 运行代码 代码中有QML风格如下 Button style delegate Component id enabledButtonStyle ButtonStyle padding top 0 paddin
  • C++ QT libXL 错误:“启动期间程序退出,代码为 0xc0000135”

    我正在尝试编写一个使用 libXL 的 QT 应用程序 但是当我尝试编译时 我收到一个弹出框 显示 During Startup program exited with code 0xc0000135 我已经准确地找出了哪一行导致了问题 它

随机推荐