斗破QT编程入门系列之前言:认识Qt:获取与安装(四星斗师)

本系列是在学习完C++之后,然后通过Qt构建界面来,赋予枯燥的代码新的样貌,这样我们才能开发出更人性化的程序,同时会进一步提高初学者对编程的兴趣,大家加油,斗破Qt来了。

斗破Qt目录:

斗破Qt编程入门系列之前言:认识Qt:Qt的获取与安装(四星斗师)

参考书籍

《Qt5.9 C++开发指南》

斗破观看顺序:

https://v.haohuitao.cc/yhplay/336-1-2.html
第一季☞第二季前2集☞特别篇1☞第二季3~12集☞特别篇2沙之澜歌☞第三季☞第四季☞三年之约☞缘起☞年番
斗气大陆等级:
斗气有十一个阶别,斗之气,斗者,斗师,大斗师,斗灵,斗王,斗皇,斗宗,斗尊,斗圣,斗帝。
斗气大陆上很久没有出现过斗帝了。

一、加玛帝国求药

萧炎从海波东的口中得知了唤醒药老的办法,决定无论付出多大的代价
也要让老师醒来,但深深的自责却让他对自己的过错无法释怀。面对借机生事的罗布,萧炎将内心对自己的失望与愤怒全部宣泄于此,这将会是萧炎成长中的一个最大的难关,萧炎振作起来吧
另外一边,纳兰嫣然也在刻苦训练,时刻等待与萧炎的三年之约。
而在萧炎离开的这三年中,熏儿其实早已命人暗中保护萧炎,萧炎的一举一动其实都在熏儿的保护之下。
不一会的功夫,萧炎与海老已经来到加玛帝国的米特尔拍卖行,并遇见了老朋友雅妃,后面的故事是有波澜,待后续分解。

二、认识Qt:获取与安装

大家使用的各种软件都是有丰富的界面的,Qt就是开发界面的一种工具。配合使用C++、Python等,程序员可以方便的制作出自己的界面。
Qt的许可类型分为商业许可和开源许可,开源许可又分为LGPLV3和GPLV2/GPLV3。商业许可允许开发者不公开项目的源代码,商业版本的Qt包含更多的模块,并能获得Qt公司的技术支持。当然,购买商业许可需要支付费用。
由于Qt5.14是一个笔者正在使用的一个版本,对于初学者,其他高版本的Qt本质上并无很大区别。
读者可以在官方下载Qt,也可以在中国境内的镜像网站下载,速度会更快。我们所展示的开发平台是Windows下的桌面开发。根据自己电脑的系统是32位的系统还是64位的系统,可以选择安装对应位数的MinGW编译器或者MSVC编译器。
在这里插入图片描述

  • MinGW 5.3.0 32bit编译器模块。MinGw是Mininalist GNU for Windows的缩写,MinGW是Windows平台上使用的GNU工具集导入库的集合。
  • 用于UWP编译的模块。UWP是Windows 10 中Universal Windows Platform的简称,有不同的编译器类型。UWP编译的程序可以在windows10的系统上完美运行,包括PC端和安卓端。
  • 用于windows平台上的MSVC编译器模块,如msvc2015 32bit和msvc2015 64-bit等。要安装MSVC编译器的模块,需要计算机上已经安装相应版本的Visual Studio。
  • 用于Android平台的模块,如Android x86和Android ARMv7
  • Sources是Qt的源程序。
  • Qt Charts是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。
  • Qt Data Visualization是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。
  • Qt Purchasing 、Qt WebEngine、Qt Network Auth(TP)等其他模块,括号里的TP表示技术预览(Technology Preview)。
  • Qt Scritp(Deprecated)是脚本模块,括号里的“Deprecated”表示这是个已经过时的模块。

Tools节点下面是一些工具软件,包括内容如下:

  • Qt Creator 4.3.1是用于Qt程序开发的IDE
  • MinGW 5.3.0是MinGW编译工具链。
  • Strawberry Perl是一个Perl语言工具。

安装完成后,在Windows“开始”菜单里建立的Qt5.14.2程序内容如图所示。

在这里插入图片描述

  • Assistant是一个独立的查看Qt帮助文件的程序,集成了Qt Creator中。
  • Designer是一个独立的进行窗口、对话框等界面可视化设计的程序。Designer也集成在了Qt Creator中。在Qt Creator中编辑或创建界面文件时,就可以自动打开并进行界面设计。
  • Linguist是一个编辑语言资源文件的程序,在开发过语言界面的应用程序时会用到。
三、英语

先来看几个单词:

  • Get 获取
  • Install 安装

再来看几个句子:

  • In the three years(在这三年里) since(自从) Xiao Yan(萧炎) left(离开), Xun’er(熏儿) had already(已经) ordered(命令) someone(人) to secretly(秘密地) protect(保护) Xiao Yan(萧炎).
  • 在萧炎离开的这三年中,熏儿其实早已命人暗中保护萧炎。

since 表示自从什么事情发生,引导时间状语从句
ordered 是命令某人做某事的意思
secretly 秘密地进行某事

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

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

相关文章

PyTorch核心概念:从梯度、计算图到连续性的全面解析(三)

文章目录 Contiguous vs Non-Contiguous TensorTensor and ViewStrides非连续数据结构:Transpose( )在 PyTorch 中检查Contiguous and Non-Contiguous将不连续张量(或视图)转换为连续张量view() 和 reshape() 之间的区别总结 参考文献 Contig…

家庭宽带如何开启公网ipv4和ipv6

好久没更新了,最近在家里折腾nas。一来自己有下电影的习惯,二来手机的icloud容量也不够了。所以买了群晖的423,但是nas要想用的畅快,外网访问必不可少。所以我之前研究了下,打家里的电信快带打通了外网。 一般nas的服务商基本都会…

【Linux】Ansible集中化运维工具(详解)安装、常用模块、playbook脚本

文章目录 一、Ansible安装及远程控制1、关闭防火墙和SELinux2、安装ansible3、配置SSH无密码登录1、在管理机上生成一对密钥2、将公钥下发到远程主机3、保管密钥 4、主机目录 二、常用模块1、setup模块2、copy模块3、file模块4、shell模块5、script模块6、ping模块7、group模块…

基于 RNN 的语言模型

基于 RNN 的语言模型 循环神经网络(Recurrent Neural Network, RNN)是一类网络连接中包含环路的 神经网络的总称。 给定一个序列,RNN 的环路用于将历史状态叠加到当前状态上。沿着时间维度,历史状态被循环累积,并作为…

第二十九篇——线性代数:“矩阵”到底怎么用?

目录 一、背景介绍二、思路&方案三、过程1.思维导图2.文章中经典的句子理解3.学习之后对于投资市场的理解4.通过这篇文章结合我知道的东西我能想到什么? 四、总结五、升华 一、背景介绍 数学中的线性代数,再生活中的落地和应用,是我这个…

nodejs:下载,安装,系统环境配置,更换镜像

​​​​下载 地址:https://nodejs.org/zh-cn/download/prebuilt-installer 安装包 开始安装 安装完成 给文件夹添加权限 创建两个文件夹 node_cache node_global 更新环境变量 修改环境变量,新的全局模块路径,这样在任何位置运行命令时都…

AMD显卡低负载看视频掉驱动(chrome edge浏览器) 高负载玩游戏却稳定 解决方法——关闭MPO

2024.11.9更新 开关mpo ulps 感觉有用但是还是掉驱动,现在确定是window顶驱动问题 按网上的改注册表和组策略会让自己也打不上驱动 目前感觉最好的办法就是,重置此电脑,然后你就摆着电脑挂个十分钟半小时别动,一开始他是不显示…

案例精选 | 河北省某检察院安全运营中异构日志数据融合的实践探索

河北省某检察院是当地重要的法律监督机构,肩负着维护法律尊严和社会公平正义的重要职责。该机构依法独立行使检察权,负责对犯罪行为提起公诉,并监督整个诉讼过程,同时积极参与社会治理,保护公民权益,推动法…

【论文阅读】火星语义分割的半监督学习

【论文阅读】火星语义分割的半监督学习 文章目录 【论文阅读】火星语义分割的半监督学习一、介绍二、联系工作3.1Deep Learning for Mars3.2 数据集可以分为三类:3.3 半监督学习 三、提出的火星图像分割数据集四、方法四、实验 S 5Mars: Semi-Supervised Learning …

蓝桥杯 懒洋洋字符串--字符串读入

题目 代码 #include <iostream>using namespace std;int main(){int n;cin>>n;char s[210][4];int ans0;for(int i0;i<n;i){scanf("%s",s[i]);}for(int i0;i<n;i){char as[i][0];char bs[i][1];char cs[i][2];// cout<<a<< <<b…

免费送源码:Java+ssm+MySQL 在线购票影城 计算机毕业设计原创定制

摘要 随着互联网趋势的到来&#xff0c;各行各业都在考虑利用互联网将自己推广出去&#xff0c;最好方式就是建立自己的互联网系统&#xff0c;并对其进行维护和管理。在现实运用中&#xff0c;应用软件的工作规则和开发步骤&#xff0c;采用Java技术建设在线购票影城。 本设计…

Qt 软键盘设计

最近有客户用的电脑是触屏的&#xff0c;所以不用键盘与鼠标&#xff0c;系统的键盘不好看&#xff0c;所以自己设计一个键盘显示&#xff0c;先看下效果图&#xff1b; 设计思路&#xff0c;构建一个软键盘设计界面并重写输入框&#xff0c;然后做界面提升,直接上代码 class …

94.【C语言】数据结构之双向链表的初始化,尾插,打印和尾删

目录 1.双向链表 2.结构体的定义 3.示意图 3.代码示例 1.双向链表的尾插 示意图 代码 main.c List.h List.c 详细分析代码的执行过程 双向链表的初始化 2.双向链表的打印 代码 3.双向链表的尾删 1.双向链表 以一种典型的双向链表为例:带头双向循环链表(带头:带…

区块链技术入门:以太坊智能合约详解

&#x1f493; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4dd; Gitee主页&#xff1a;瑕疵的gitee主页 ⏩ 文章专栏&#xff1a;《热点资讯》 区块链技术入门&#xff1a;以太坊智能合约详解 区块链技术入门&#xff1a;以太坊智能合约详解 区块链技术入门&#xff1a;以太…

Mybatis Plus 集成 PgSQL 指南

“哲学家们只是用不同的方式解释世界&#xff0c;而问题在于改变世界。” ——卡尔马克思 (Karl Marx) 解读&#xff1a;马克思强调了实践的重要性&#xff0c;主张哲学不仅要理解世界&#xff0c;更要致力于改造世界。 本文我们引入 Mybatis Plus 作为 ORM &#xff0c;并且使…

苍穹外卖day09超出配送范围前端不提示问题

同学们在写苍穹外卖项目day09时调用了百度地图api来判断用户地址是否超出配送范围&#xff0c; 但是在黑马官方的课程或资料中&#xff0c;出现这样的问题时只会向用户端的控制台报错并不会提醒用户 如下图&#xff1a; 解决方法&#xff1a; 其实解决方法很简单只需要找到向…

【Linux系列】命令行中的文本处理:从中划线到下划线与大写转换

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

【详细实用のMyBatis教程】获取参数值和结果的各种情况、自定义映射、动态SQL、多级缓存、逆向工程、分页插件

文章目录 一、MyBatis介绍1、MyBatis简介2、MyBatis特性3、和其它持久化层技术对比 二、搭建MyBatis基本步骤1、创建Maven工程2、添加log4j2的配置文件3、创建MyBatis的核心配置文件4、创建Mapper接口5、创建MyBatis映射文件&#xff08;增删改查&#xff09;6、创建Junit测试功…

推动企业数字化转型的三驾马车:DataOps与DevOps、MLOps的关系及其重要性

在当今快速发展的技术领域&#xff0c;DevOps、DataOps和MLOps成为了推动企业数字化转型的三大核心实践。它们各自关注不同的领域&#xff0c;但又相互关联&#xff0c;共同推动着软件和数据的高效开发与运营。 DevOps&#xff1a;软件开发的加速器 DevOps是一种将开发&#…

下载 AndroidStudio 旧版本方法

1.打开官网&#xff1a; 点击Read release notes 然后就是各个历史版本了&#xff1a; 直接点链接好像也行&#xff1a;https://developer.android.com/studio/archive