Qt环境搭建-思维导图-学习笔记

Qt环境搭建-思维导图-学习笔记

在这里插入图片描述

Windows 下

安装包下载

  • http://download.qt.io/archive/qt/5.12/5.12.9/

  • 使用迅雷下载,速度会比较快

安装

  • 断网安装

  • Qt 的欢迎安装界面

    • 修改安装目录

      • 选择需要安装的组件

        • 选择同意许可协议,再点击下一步

          • 点击下一步

            • 安装 Qt

              • 安装完成,勾选启动 Qt Creator,点击完成
  • 安装完成打开 Qt Creator 的界面如下

Linux 下

Ubuntu 10.04系统安装

  • 准备好镜像

    • ubuntu-18.04.5-desktop-amd64.iso
  • 新建虚拟机

      - 选择自定义
    
      	- 下一步至安装镜像,选择18.04
    
      		- 下一步,随便命名
    
      			- 命名虚拟机和位置
    
      				- 处理器配置,可以根据自己电脑情况分配,一般处理器数量1,内核数量2也够了
    
      					- 内存分配,一般2G也够了
    
      						- 网络类型
    
      							- 磁盘大小局自己情况而定,然后下一步至完成
    

安装

  • 在Windows 下载安装包后发送到Ubuntu

    • 安装包下载

      • http://download.qt.io/archive/qt/5.12/5.12.9/

      • 使用迅雷下载,速度会比较快

    • 开启 Ubuntu 下的 FTP 服务

      • 打开 Ubuntu 的终端窗口,然后执行如下命令来安装 FTP 服务

        • sudo apt-get install vsftpd
      • 等待软件自动安装,安装完成以后使用 VI 命令打开/etc/vsftpd.conf

        • sudo vi /etc/vsftpd.conf
      • 打开 vsftpd.conf 文件以后找到如下两行

        • local_enable=YES

        • write_enable=YES

        • 确保上面两行前面没有“#”,有的话就取消掉

          • vsftpd.conf 修改
      • 修改完 vsftpd.conf 以后保存退出,使用如下命令重启 FTP 服务

        • sudo /etc/init.d/vsftpd restart
    • Windows 下 FTP 客户端安装

      • 下载地址如下:https://www.filezilla.cn/download

      • 软件配置

        • 站点管理器

        • 新建后配置即可

    • 然后将安装包发送给ubuntu

  • 使 用 指 令wget 下载

    • wget http://download.qt.io/archive/qt/5.12/5.12.9/qt-opensource-linux-x64-5.12.9.run
  • 赋予可执行权限

    • chmod +x qt-opensource-linux-x64-5.12.9.run
  • 加上 sudo 权限进入安装,安装在/opt 目录下

    • sudo ./qt-opensource-linux-x64-5.12.9.run
  • 执行安装指令后,将会弹出 Qt 的安装界面,与在Windows安装步骤一样,先断网

    • Qt 的欢迎安装界面

      • 修改安装目录

        • 选择需要安装的组件

          • 选择同意许可协议,再点击下一步

            • 点击下一步

              • 安装 Qt

                • 安装完成,勾选启动 Qt Creator,点击完成
    • 安装完成,在左下角应用程序中心找到 Qt Creator,点击打开 Qt Creator

配置 Qt Creator 输入中文

  • 配置 Ubuntu 中文环境

    • 点击(install/Remove Languages …)安装或者移除语言,在安装语言处选择简体中文,点击 Apply 应用即可

    • 配置完成后,点击重启(或者注销 Ubuntu)

    • 因为我们已经更新了系统的语言,
      Ubuntu 询问我们需不需要将系统文件夹的名称也改成中文。这里作者选择否,保留旧的名称。保留旧的名称有一定的好处,就是我们进入这些访目录时,直接使用英文

  • 配置中文输入法

    • 执行

      • sudo apt-get install fcitx-sunpinyin // 拼音输入法请装 sunpinyin 或者 fcitx-googlepinyin

      • sudo apt-get install fcitx-table-wubi // 五笔输入法

      • 二选一进行安装

    • 再到右上角点击系统设置,找到语言支持,将键盘输入方式系统点击下拉复选框选择为 fcitx,
      然后点击应用到整个系统,再关闭

    • 重启 Ubuntu 系统

    • 在弹出的“输入法配置”对话框中,如果没有出现五笔字形输入法,点击左下角的“+”号按钮将五笔字形添加到输入法列表中,再点击第 8 步的“^”将五笔字型添加至最上方

    • 拷贝这个插件到Qt的安装目录,重启Qt Creator

      • sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so/opt/Qt5*/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
    • 打开 Qt Creator,在左下角“显示应用程序”,找到 Qt Creator 图标单击打开 Qt Creato测试能否输入中文,ctrl+空格为切换输入法

  • 设置系统时间为北京时间

    • vi .profile

    • 再最后一行添加

      • TZ=‘Asia/Shanghai’; export TZ
    • 同步一下

      • sync
    • 注销重新登陆

配置C++环境

  • 安装gcc和c++

    • sudo apt-get install gcc g++
  • 安装其他库

    • sudo apt-get install lsb-core lib32stdc++6
  • 查看版本

    • g++ -v

    • gcc -v

### 回答1: 对于学习 qt 知识点整理思维导图非常有帮助。首先,思维导图可以帮助我们梳理 qt 的知识结构,帮助我们建立起一个清晰的知识体系。我们可以将 qt 的主要知识点作为中心思维节点,在周围分支出各个具体的知识点,形成一个完整的思维导图。这样,我们可以清楚地看到每个知识点之间的关系和联系,更好地理解 qt 的整体架构和工作原理。 其次,思维导图可以帮助我们更好地记忆和复习 qt 的知识点。通过在思维导图中加入关键词、示意图和简单的说明,我们可以将 qt 的知识点以一种直观的方式呈现出来。这样,在复习的时候,我们可以随时查看思维导图,回忆起相关的知识点,加深记忆。同时,思维导图可以帮助我们发现知识点之间的遗漏或者薄弱之处,有助于我们有针对性地进行重点复习。 最后,思维导图还可以帮助我们提高问题解决能力。在学习 qt 的过程中,我们遇到问题时可以将问题写在思维导图中,并找到与之相关的知识点。通过思考和整理,我们可以更深入地理解问题的本质和解决方法,提高自己的问题解决能力。 综上所述,使用思维导图学习 qt 知识点非常有效。它可以帮助我们梳理知识结构、加深记忆、提高问题解决能力,是我们学习 qt 不可或缺的工具之一。 ### 回答2: Qt是一个跨平台的C++应用程序开发框架,广泛应用于图形界面应用程序的开发。学习Qt时,整理思维导图是一种很好的学习方法。 首先,在思维导图中,我会列出Qt的基本概念和核心模块,包括信号和槽机制、窗口和控件、布局管理、事件处理等。了解这些基本概念可以帮助我建立起对Qt框架的整体认识。 接下来,我会将Qt框架中常用的模块和类进行分组,如图形界面相关的模块(如QWidgets、QPainter、QPixmap等),文件操作相关的模块(如QFile、QDir等),网络通信相关的模块(如QTcpSocket、QUdpSocket等),数据库操作相关的模块(如QSqlDatabase、QSqlQuery等)等。这样做可以让我更清晰地了解Qt框架中各个部分的功能和作用。 在每个模块中,我会进一步细分各个类的功能和使用方法,并在思维导图中进行标注。比如,对于QWidgets模块,我可以列举出常用的窗口类(如QMainWindow、QDialog等)和控件类(如QPushButton、QLineEdit等),并在其旁边注明它们的作用和常用的函数。 此外,在思维导图中,我还可以加入一些示例代码和链接,以加深对Qt知识点的理解和掌握。这样一来,我在学习Qt的过程中,可以通过查阅思维导图来对各个知识点进行回顾和巩固。 总的来说,用思维导图整理Qt知识点可以使我更加系统地学习和掌握Qt框架。将各个知识点有机地结合在一起,形成一个完整的思维导图,有助于我在实际应用开发中更加灵活和高效地运用Qt技术。 ### 回答3: QT是一种跨平台应用程序开发工具,它具有丰富的库和组件,可以帮助开发者快速创建图形用户界面和实现功能丰富的应用程序。学习QT时,可以使用思维导图进行知识点整理,以帮助我们更好地理解和记忆内容。 首先,在思维导图的中心,可以写上"QT"这个关键词,作为整个思维导图的核心。然后,可以根据QT的主要功能和特点,将知识点分为以下几个方面进行整理: 1. QT基础知识:首先要了解QT的基本概念和架构,比如QT的版本、主要组件等。可以列出QT的基本特点,如跨平台性、开源性等。 2. QT的常用类和模块:在思维导图的下方,可以列出QT的常用类和模块,包括QWidget、QLayout、QLabel、QPushButton等,以及常用的模块如图形、网络、数据库等。可以进一步展开每个类和模块,记录它们的特点和示例用法。 3. QT的信号与槽机制:QT的信号与槽机制是其重要的特性之一,可以通过思维导图来详细介绍这个机制的原理和使用方法。可以展示信号和槽的连接方式、参数的传递等。 4. QT的图形用户界面设计:QT提供了丰富的图形用户界面设计工具,如Qt Designer,可以在思维导图中列出图形用户界面设计的基本步骤和注意事项,比如窗口布局、控件的选择和使用等。 5. QT的常用功能和技巧:在思维导图的边缘,可以列出一些常用的QT功能和技巧,如界面国际化、线程处理、文件操作等。可以进一步展开每个功能和技巧,记录其实现方法和使用场景。 通过思维导图的整理学习,可以清晰地掌握QT的核心知识点,有助于开发者更好地理解和运用QT进行应用程序开发。同时,思维导图也可以帮助我们进行知识的巩固和复习,提高学习效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木木不迷茫(˵¯͒¯͒˵)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值