项目实训(3):Qt学习计划1

本文记录了作者学习Qt的过程,包括环境配置的挑战,Qt的基本概念,特别是信号和槽机制的详细解释。作者强调了在不同操作系统下配置Qt的注意事项,并介绍了Qt作为跨平台C++开发库的特点。通过学习,作者理解了信号和槽如何用于事件处理,以及如何使用connect和disconnect函数进行连接和断开。此外,还提到了C++内存管理在Qt中的简化处理。
摘要由CSDN通过智能技术生成

序言:

我的任务的主要是处理所涉及的rviz移植项目的前端界面,这部分需要使用qt来完成,但是我之前对于这部分的知识有所欠缺,所以需要从头开始学习准备。

在学习的过程中,我将所遇到的困难、学习到的技巧和重点知识以及解决的问题的记录在博客里。

0 准备阶段

配置环境:

qt的开发工具是qt creator,但是下载之后还不能正常运行,需要配置相关的开发环境。

在linux环境下配置要比在windows容易一点……

windows安装失败:缺少kit环境,解决方法:下载windows环境kit,Microsoft官网;解决起来很复杂。

在服务器安装失败:因为疫情封校,需要远程操作服务器,但是不能够正常安装,查阅资料之后是vnc的问题;Qt的安装需要图形化界面,直接跳过这一阶段即可。

虚拟机linux环境:重要的是g++编译器需要安装,不然仍然不能够正常建立项目,需要再根据报错下载相应的工具或是更改项目的路径。

1 qt简介:

  • 一个跨平台的 c++ 开发库,主要用来开发GUI
  • 纯C++开发,当然也有python和Ruby等语言的绑定,但是我们优先选择c++
  • 支持多种操作系统,包含了windows,Linux和Unix以及android和iOS,嵌入式的QNX和VxWorks?
  • 有开源版本;
  • 尽管有Qml标记语言,但是仍
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值