• QT界面开发入门1 — 安装QT


    简介

    Qt 是一个跨平台的C++应用程序框架,常用于桌面程序开发和嵌入式开发。选择它原因在于:

    (1)开源免费 :它有收费版本,也有开源版本。开源源采用LGPL协议,这允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码,这也是QT能发展壮大的重要原因。

    (2)独立安装:Qt 程序最终会编译为本地代码,不需要其他框架支撑,而 Java 要安装虚拟机,C#要安装 .NET Framework。

    (3)界面美观:相比于MFC, Qt 很容易做出漂亮的界面和炫酷的动画。

    (4)简单易学:Qt 封装的很好,几行代码就可以开发出一个简单的客户端;学习资料丰富,学习成本相对较低。

    (5)跨平台:如果项目有跨平的需求,无疑QT是降低开发成本的首选。

    下载

    官方离线安装包下载

    官方在线安装器下载

    国内镜像资源站下载

    注:从5.15版本起,官方不再提供编译后的独立安装包,只能在线安装;如果要使用VS开发,注意版本的适配。

    安装

    安装时必须登录一个免费注册的账户:

    接受开源许可协议:

    选择安装目录,建议选在非系统盘。

    筛选和选择需要安装的组件:

    MinGW和MSVC是两种不同的编译器,两者兼容性不好,在Windows平台建议使用MSVC。

    准备安装:

    下载速度有点感人,与VS没法比。下载约40分钟,解压提取安装约10分钟。

    组件

    安装完成后,常用的组件包括:

    (1) Qt Creator:基于 Qt 开发的一款轻量级 IDE,功能和VS一样。

    (2)Qt Designer:Qt 程序的 UI 设计器。借助 Qt Designer,即使不编写代码,通过拖拽也可以开发简单的 GUI 程序,并且可以及时预览程序界面(无需编译)。

    (3)Qt Assistant:Qt 帮助工具,包含了 Qt 教程、示例、类参考手册、模块介绍等,是 Qt 的官方资料,类似 MSDN。

    (4)Qt Linguist:Qt 语言家,是 Qt 的国际化工具,借助它可以很方便的将界面上的文本翻译成其他语言,从而让程序支持多种语言,面向全球用户。

     

     

     

  • 相关阅读:
    【机器学习】均方误差(MSE)和均方根误差(RMSE)和平均绝对误差(MAE)
    python自动化测试框架nose
    python单元测试之unittest框架使用总结
    【flask】flask讲解
    Python查询手机号码归属地几种方法
    数据库的备份与恢复
    python中OrderedDict的使用
    python struct 结构体
    【Linux】linux-nfs挂载
    【机器学习】方差为何除以n-1
  • 原文地址:https://www.cnblogs.com/liweis/p/16412918.html
Copyright © 2020-2023  润新知