猿如意中的【Qt Creator】工具详情介绍

news2024/11/24 22:44:40

一、工具名称

Qt Creator

二、下载安装渠道

Qt Creator通过CSDN官方开发的【猿如意】客户端进行下载安装。

2.1 什么是猿如意?

猿如意是一款面向开发者的辅助开发工具箱,包含了效率工具、开发工具下载,教程文档,代码片段搜索,全网搜索等功能模块。帮助开发者提升开发效率,帮你从“问题”找到“答案”。

2.2 如何下载猿如意?

点击链接,登录猿如意官网即可下载https://devbit.csdn.net?source=csdn_community
2.3 如何在载猿如意中下载开发工具?

【猿如意】安装完成后,在顶部搜搜框输入开发工具名称,然后点击获取即可下载对应的开发工具,之后按步骤即可完成安装。
在这里插入图片描述

猿如意客户端官网&下载地址:https://devbit.csdn.net/

三、工具介绍

Qt是跨平台的图形开发库,目前由Digia全资子公司 Qt Company 独立运营,官方网址:
http://www.qt.io/
也可以访问Qt项目域名:http://qt-project.org/
Qt本身支持众多操作系统。从通用操作系统Linux、Windows,到手机系统Android、iOS、WinPhone,嵌入式系统支持QNX、VxWorks,应用非常广泛。
基于Qt的软件非常多,其中最知名的要数Linux桌面系统KDE(涵盖无数以K打头的应用软件)。国内WPS for Linux版本、360 for Linux也是使用Qt库开发的界面。只要有C++基础,Qt是很容易学的,而且开发跨平台的程序也容易。目前主流使用的Qt库有Qt4和Qt5两个大版本,下面介绍其在Windows系统里的下载和安装。

四、Qt Creator功能介绍

Qt自带集成开发环境(IDE),名为Qt Creator。它可以在Linux、OS X和Windows上运行,并提供智能代码完成、语法高亮、集成帮助系统、调试器和剖析器集成,还集成了所有主要的版本控制系统(如git、Bazaar)。除了Qt Creator外,Windows上的开发人员还可以使用Qt的Visual Studio插件。也可以使用其他的IDE(如KDE上的KDevelop)。但当然绝不是必须使用任何IDE。

配置项目

当您为目标平台(例如Android或QNX)安装Qt时,可能会在Qt Creator中自动设置开发目标的构建和运行设置。

首次打开项目时,将显示“Configure Projects”视图,可让您选择一组用于构建和运行项目的工具包。您必须至少激活一个工具包才能构建和运行项目。

要维护当前打开的项目的活动工具包列表,请按Ctrl + 5切换到“Project”模式。

项目激活套件

侧栏的“Build & Run”部分列出了与您的项目兼容的所有套件。要激活一个或多个禁用的工具包,请单击它们。
在这里插入图片描述

该列表显示在Tools > Options > Kits中配置的套件。如果套件配置不适合项目类型,则会显示警告和错误图标。要查看警告和错误消息,请将鼠标指针移到套件名称上。

要修改套件配置或将套件添加到列表中,请选择Manage Kits。

每个套件都包含一组定义一个环境的值,例如设备,编译器和Qt版本。

要将某个套件的构建和运行设置复制到另一个套件,请在上下文菜单中选择“Copy Steps from Other Kit”。

要停用套件,请在上下文菜单中选择“Disable Kit for Project”。

注意:停用套件会删除该套件的所有自定义构建和运行设置。

要为项目导入现有版本,请选择Import Existing Build。

指定设定

要指定套件的构建或运行设置,请选择套件下方的“Build or Run ”。

此外,您可以为每个项目修改以下全局设置:

  • Editor

  • Code Style

  • Dependencies

  • Environment

  • Custom Output Parsers

  • Clang Code Model

  • Clang Tools

  • To-Do

    如果您在Qt Creator中打开了多个项目,请在项目列表中选择要配置的项目。

Qt常用组件:

QtitanRibbon: 遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。

QtitanChart :是一个C ++库,代表一组控件,这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。并且支持所有主要的桌面操作系统。

QtitanDataGrid :这个Qt数据网格组件使用纯C++创建,运行速度极快,处理大数据和超大数据集的效果突出。QtitanDataGrid完全集成了QtDesigner,因而极易适应其他相似的开发环境,保证100%兼容Qt GUI。

五、软件截图

在这里插入图片描述

六、软件安装过程

1、【Qt Creator】在猿如意中的下载步骤;
在这里插入图片描述

在这里插入图片描述

2、【Qt Creator】安装主要步骤截图及说明。

在这里插入图片描述

Qt帐户将让您访问Qt下载,独家服务,错误报告,代码审查,以及论坛和wiki。寻找Squish,自动化GUI测试框架?点击这里下载或试用。

注册一个账号
在这里插入图片描述

密码要求:最少7个字符(仅限ASCII),必须至少包合以下四种类型中的三种:小写字母、大写字母、数字、特殊符号

若输入的邮箱报错:
You need to verify your Qt account email address before proceeding to the next step. Please check your email or visit Qt Account for further information.
在继续下一步之前,您需要验证您的Qt帐户电子邮件地址。请检查您的电子邮件或访问Qt帐户以获取更多信息。
打开QQ邮箱
在这里插入图片描述

翻译过来就是:
感谢您创建一个Qt帐户。您的帐户与此电子邮件地址相关联:‘(保密)@qq.com’。要启用需要登录的Qt服务,请单击下面的验证链接。

验证:https://login.qt.io/confirm/(保密)

请注意,验证链接将在72小时内失效。

如果您的帐户是在免费试用的同时自动创建的,验证后您可以直接进入安装程序下载Qt,如果您需要安装程序,请访问https://account.qt.io/。
如果您没有创建此帐户,请忽略此请求。请注意,您可能通过需要Qt帐户的产品或服务间接申请了Qt帐户。这条消息是从一个不受监控的地址发送的。请不要回复此邮件,如果您有任何问题、反馈或需要Qt帐户协助,请联系qtaccount@qt.io。

最好的问候,

Qt客户团队

点击邮箱里的链接注册
在这里插入图片描述
在这里插入图片描述

注册成功
在这里插入图片描述
在这里插入图片描述

注意别在公司电脑安装(怕了怕了)

七、Qt Creator使用/体验感受

QtCreator是一个跨平台的、完整的Qt集成开发环境(IDE),其中包括了高级C十十代码编辑器、项目和生成管理工具、集成的上下文相关的帮助系统、图形化调试器、代码管理和浏览工具等。这一章先对QtCreator的下载安装和界面环境进行简单介绍,然后打开并运行一个Qt示例程序来使读者了解QrCreator的基本使用方法,其中会重点介绍帮助模式的使用。QtCreator其他功能介绍可以参考Qt开源社区(www.qter.org)书籍页面相应的网络教程。

另外附加一个学习QT的资料(百度网盘)
Qt Creator快速入门(第3版)pdf 源码

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/89446.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2019年第一届“长安杯”电子数据取证竞赛答案解析

C D A 仿真后用uname -r查看 B PV:psycial volume VG:volume group LV:logical volume X-Ways检测的分区3、4是root和swap C LBA:Logical Block Address D 应为分区4 C D 39999->22 前面为主机端口,后面为dock…

C语言文件操作(1)

个人主页:平行线也会相交 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创 收录于专栏【C/C】 目录什么是文件程序文件数据文件文件名文件类型文件缓冲区文件指针什么是文件 磁盘的文件是文件 但在程序设计中,我…

诊断和响应故障_执行块介质恢复(Block Media Recovery)

本章阐述如何还原和恢复数据文件中个别的数据块。 1.块介质恢复概述 块介质恢复通过恢复损坏的数据块提供更短的平均恢复时间(MTTR)。 1.1.块介质恢复的目的 使用块介质恢复来恢复数据文件中一个或多个损坏的数据块。 块介质…

whistle修改接口返回步骤(只影响前端展示,不会插入数据到数据库)

本文章向大家介绍whistle修改接口返回步骤(只影响前端展示,不会插入数据到数据库),主要包括whistle修改接口返回步骤(只影响前端展示,不会插入数据到数据库)使用实例、应用技巧、基本知识点总结…

m基于高阶累积量和信号子空间的信噪比估计方法的matlab仿真

目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 随着信息技术的飞速发展,信息战逐渐成为战争的一个重要方式。因此,掌握战场的信息控制权是赢得战争的重要因素。在信息战中,为了干扰和破坏对方的通信系统&…

Rvit中添加尺寸标注的前缀后缀和【一键尺寸定位标注】

一、Rvit中如何添加尺寸标注的前缀后缀 在进行尺寸标注尤其是多段连续的尺寸标注时常会用到诸如:3x20006000的标注样式,在Revt中应如何实现? 我们可以采用以下方法来解决: 1.如图1所示,先对该连续物体进行普通的对齐标…

前端基础(四)_CSS层叠样式表_什么是css_css样式的引入方式_样式表的优先级_样式选择器

一、什么是css? 主要用于html页面文本内容、图片外形、版本布局等外观样式的设置 二、css语法规则 语法: 选择器 声明语句; div {width: 200px;}div就是选择器 花括号中属性键值对就是 属性名:属性值 二、css样式的引入方式 1、行内样式–内联式 语…

uniapp中根据URL链接生成二维码(适用所有Javascript运行环境的前端应用),保存二维码到本地相册。

推荐一款适用所有Javascript运行环境的二维码生成组件。 uQRCode是一款基于Javascript环境开发的二维码生成插件,适用所有Javascript运行环境的前端应用和Node.js应用。 uQRCode可扩展性高,它支持自定义渲染二维码,可通过uQRCode API得到二…

转座子 垃圾DNA是指DNA中不编码蛋白质序列的片段,是DNA中最神秘的部分之一。

什麼是「垃圾DNA」? | GeneOnline News 垃圾dna与转座子 基因组重复序列分类 转座子 - 组学大讲堂问答社区 (omicsclass.com) (122条消息) 说说基因组的垃圾DNA-Transposable elements_msw521sg的博客-CSDN博客 Cell:转座子“跳跃”过程调控机制 - 生物研究专…

算法进阶指南:基本算法0x07 贪心

1.Sunscreen 传送门 #include<bits/stdc.h> using namespace std; const int N2510; pair<int,int>a[N],b[N]; int main() {int n,m;cin>>n>>m;for(int i1;i<n;i) cin>>a[i].first>>a[i].second;for(int i1;i<m;i) cin>>b[i…

手机小程序怎么制作?【手机小程序制作】

手机小程序怎么制作&#xff1f;首先给大家搞清楚&#xff0c;小程序本来就是依附手机APP运作的&#xff0c;是属于轻应用&#xff0c;例如微信、某付宝、某音短视频平台、某度、某手短视频平台&#xff0c;只能是在这些APP里打开小程序。像一些软件有PC端、Pad端&#xff0c;也…

Locust性能测试入门案例及分布式压测

前言 大家好&#xff0c;我是洋子。最近好多身边人都阳了&#xff0c;记得保护好自己 性能测试已经成为作为测试工程师/测试开发工程师一项重要的专项能力 在抢红包、活动秒杀这种短时间内流量突增的场景&#xff0c;或者是健康宝这种使用用户超级多的场景&#xff0c;我们均…

某大厦电力运维系统的设计及应用-Susie 周

1、项目简介 某公司位于北京市大兴区&#xff0c;于2001年在大兴分局注册成立&#xff0c;该在公司多年的发展里&#xff0c;始终为终端客户提供好的产品和技术支持、健全的售后服务&#xff0c;该公司主要经营110KV及以下送电线路&#xff08;含电缆工程&#xff09;和同电压…

Springboot内置的工具类之CollectionUtils

前言 实际业务开发中&#xff0c;集合的判断和操作也是经常用到的&#xff0c;Spring也针对集合的判断和操作封装了一些方法&#xff0c;但是最令我惊讶的是&#xff0c;我在梳理这些内容的过程中发现了一些有趣的现象&#xff0c;我的第一反应是不敢相信&#xff0c;再想一想&…

交换机(Exchange)

目录一、Exchange(交换机)的作用二、Exchange(交换机)的类型1.直连交换机&#xff1a;Direct Exchange2.主题交换机&#xff1a;Topic Exchange3.扇形交换机&#xff1a;Fanout Exchange4.首部交换机&#xff1a;Headers exchange5.默认交换机6.Dead Letter Exchange&#xff0…

一文入坑【Canvas】多图与案例详解

游戏玩法 游戏主要考验玩家的空间感和记忆能力&#xff0c;玩家需要通过开局的3秒内尽可能多的记忆两个空间内相同元素的位置&#xff0c;3秒后将会翻牌把图案盖住&#xff0c;玩家需要点击卡牌来翻转牌面&#xff0c;两张相同图案的卡牌即可保留&#xff0c;游戏计时将在卡牌…

小型水库雨水情测报及大坝安全监测建设介绍

一、背景介绍 二、站点布设 布局示意图&#xff1a; 红色&#xff1a;坝轴线 兰色&#xff1a;监测横断面&#xff0c;一般不少于3个&#xff0c;300m内间距2050m&#xff0c;300m外间距5010m。黄色:监测纵断面&#xff0c;一般不少于4个。上游坝坡正常蓄水位以上应布设1个。…

ssm+Vue计算机毕业设计校园闲置物品管理系统的实现(程序+LW文档)

ssmVue计算机毕业设计校园闲置物品管理系统的实现&#xff08;程序LW文档&#xff09; 项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff0…

WPF TreeView拖动排序拖拽排列

底部附有Demo示例。需要的朋友可以去下载参考 一、图示 先上图&#xff0c;不知为啥&#xff0c;GIF总看起来特别卡&#xff0c;实际却很流畅。 由于录制问题&#xff0c;GIF动画只会播放一次&#xff0c;需要重复观看的&#xff0c;请将网页关闭后重新打开再观看 WPF的资料…

自动化运维与普通运维有什么区别?

本文首发于知乎&#xff0c;由嘉为蓝鲸原创。 商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。 01. 何为自动化运维&普通运维&#xff1f; 在了解两者的区别前&#xff0c;我们得先明确对二者的定义&#xff0c;总的来说运维工作的目的都是为了保障企业业…