【Qt教程】1.1 - Qt5.12.9 安装

一、下载

Qt官网下载地址:Qt下载

选择版本5.12.9,点击 .exe下载,在windows系统安装。为什么选择5.12,因为5.12版本是 LTS(Long Time Support)长期更新支持版本,有三年的支持周期。

 

二、安装Qt

STEP1:下载好后双击。点击 NEXT下一步。

 

STEP2:登陆自己的Qt账号,点击 NEXT下一步。如果无账号,设置 - 无代理,一样可以继续下一步。

 

STEP3:将这两个选项框勾选,点击 NEXT下一步。

 

STEP4:点击 NEXT下一步。

 

STEP5:选择安装路径,注意不要有中文。点击 NEXT下一步。

 

STEP6:勾选组件。(这里需要留意)

其中MinGW几乎是必选的,为Qt内置的编译组件,小白用这个的比较多简单方便,大佬一般用MSVC。根据自己电脑系统选择位数。

MSVC(Micro Soft Visual Stdio)为VS开发Qt的插件,大佬必备。(MSVC 和 MinGW勾选任意一个就可以,当然也可以两个都勾选,创建Qt工程时会从中选择一个进行开发)

Sources 为Qt源码,盘符够大的话建议安上,其实一般没人会用到这个,除非对Qt软件二次开发。

剩下的就是一些插件,占用空间不大,盘符够大的话建议安上。

 

STEP7:接受协议,下一步。

 

STEP8:快捷方式默认,点击 NEXT下一步。

 

STEP9:点击安装。

 

STEP10:等待安装完成。

 

STEP11:安装完成,运行。

 

 

安装完,桌面会没有快捷启动方式,进入到安装目录寻找。右键 - 发送到 - 桌面快捷方式。

 

浏览下示例,了解下使用Qt能做出什么效果。

 

 

 

 

 

 

 

 

 

 

竟然都蛮好看的,Qt爱了爱了。

 

以前做图形界面开发时,学习过一两个月的C#+WinForm,根Qt对比的话怎么说呢?一开始使用C#+WinForm,觉得图形化编程好简单,无非就是拖拖拖再写一些事件处理。可随着学习的深入和要求的增加,发现想写好并不容易,需要非常熟悉C#的机制才可以,而且目前跨平台不大行,只能在windows .Net上运行。不是很适合嵌入式的开发。

转战Qt之前,由于C++没学过,又学了一个多月的C++,等到学Qt的时候才发现根本不需要很深入的C++语法。有C的基础,花点时间了解下面向对象的特性,就足够应付Qt的开发。而且Qt上手更为容易,界面干净利落,一周就能给要用到的学个大概,剩下的自己遇到了再做了解。我觉得工作为嵌入式方向的兄台,学习Qt要比C#+WinForm更具性价比,C++以后会用得到,跨平台省得掉头发,图形化编程也能如此简单。

 

相关课程及文档

推荐几个视频课程和文档:

#!/usr/bin/env python是一种在Python脚本中使用的特殊注释行,用于告诉操作系统在执行这个脚本时使用哪个Python解释器。这种写法的好处是可以避免用户没有将Python安装在默认路径(/usr/bin)下的情况。当系统看到这一行时,会先查找环境变量中的Python安装路径,然后调用对应路径下的解释器程序来执行脚本。相比之下,#!/usr/bin/python这种写法是直接指定了Python解释器的路径,相当于写死了路径。推荐使用#!/usr/bin/env python的写法,因为它可以根据环境设置自动寻找Python目录。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [Python脚本](https://blog.csdn.net/Dr_Guo/article/details/50635876)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [#!/usr/bin/env python](https://blog.csdn.net/baidu_38869387/article/details/120078088)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Python脚本开头的#!/usr/bin/python](https://blog.csdn.net/qq_38380338/article/details/125637758)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值