本文主要介绍了Qt6安装教程(使用国内源),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值
Qt6开始非商业授权下,不再提供离线安装方式的exe,但源码安装费时费力,所以推荐安装方式已经为在线组件安装方式,包括vs2022、Qt在线安装工具已经成为开发工具新的安装趋势。
NO。
KDE 社区和 Qt 公司之间曾经达成过一项协议,其中规定:如果 Qt 公司在开源许可证有效的情况下停止开发自由软件版本的 Qt(Qt Free Edition),那么基金会有权以 BSD 许可证或其他开源许可证发布 Qt。当然这项协议最早为了防止qt公司倒闭,KDE可以继续延续不至于夭折。所以qt公司可以限制某些功能是付费是商业许可,但始终得保持开源分支。
备注:KDE又是谁,见文章末尾;
一、网速已经不是瓶颈;
二、开发工具要兼容更多群体和语言、功能,那体积势必越来越大。
以vs2022离线包为例,全包大小约25G,全包安装不现实也会浪费用户更多空间,而在线安装可以完美解决定制化需求。简单来说,vs2022做C++的只需要勾选对应项目不用安装c#等;qt也一样,qt做安卓的就勾选Android,不用的就完全不用勾选,定制化安装既可以节省下载时间和用户磁盘空间,还可以做到安装完成后灵活的更新、添加、删除组件。
Qt6公司在芬兰,如果采用官方安装方式则又必须能访问谷歌,网络又成为在线安装的“滑铁卢”。伴随信创国产化加快,qt也在国内迎来春天,2021年qt还在上海成立了官方办事处。国内越来越多的linux源已经开始加入了qt支持,比如阿里源、清华源等,鉴于有了高速的本地化国内源,又有了快的网速,Qt在线安装终于可以一气呵成了。
是时候本地化源在线安装了,以国内源为例,演示下在线安装流程:
1、先在以下地址下载,在线安装工具;
https://mirrors.nju.edu.cn/qt/official_releases/online_installers/
2、将下载好的在线安装工具,放到C盘根目录,打开windows Powershell,输入命令
2.1 切换到根路径
cd /
2.2 执行命令并指定源
./文件名 --mirror https://mirror.nju.edu.cn/qt
备注:文件名取决于你下载的在线安装工具名,mirror前面是两个-
如果输入不对,或者-的数量不对,会提示“unknown option”,此时打开安装界面也不行,需自行关闭即可。
必须是下图所示,没任何提示且自动打开了安装界面;
3、输入注册账号邮箱和密码,没有点Sign up按钮注册去;
4、勾选协议,第二个,勾选意思是,非商业用户;
5、不发送反馈;
6、此时可以选择安装路径,qt完全支持安装在任意路径下,但建议只改变盘符,比如c改为d等;
安装方式选择“custom installation”,这样用户自行勾选安装组件;
7、勾选组件,解释如图片下描述;
源码一般不需要,web应用和arm还在技术预览阶段一般不需要,额外附加组件一般不需要(比如pdf等),qt quick timeline qml时间轴用于特效的,推荐以下勾选:
备注:有用组件未安装也不用担心,无论未安装或者已安装的组件,在安装完成后,都可以更新、添加和删除,在线安装的灵活就在这里体现;
【粉丝福利】Qt开发学习资料包、大厂面试题、项目视频、学习路线,包括(Qt C++基础,数据库编程,Qt项目实战、Qt框架、QML、Opencv、qt线程等等)有需要的可以进企鹅裙937552610领取哦~
8、建议选择最后一个 LGPL协议;
9、qt开始下载,视网速决定,因为这个源是千兆的,所以下载是你宽带满速;
【粉丝福利】Qt开发学习资料包、大厂面试题、项目视频、学习路线,包括(Qt C++基础,数据库编程,Qt项目实战、Qt框架、QML、Opencv、qt线程等等)有需要的可以进企鹅裙937552610领取哦~
10、安装完成后,如下图;
第一个默认打勾,是个说明文档,可以取消勾选;
第二个勾选,是Qt Design Studio,它其实就是qt5时代的Qt Quick designer,qml风格的设计器,自qt6开始,qt决定分离它,目标是设计ui的人只需要安装Qt Design Studio,而不需要安装qt creator。
(图片下方链接是关于Qt Design Studio单独安装文章,有兴趣可阅读)
第三个勾选,就是打开qt creator。
11、打开qt creator,新建,项目,测试即可。
QT和KDE
Kool Desktop Environment (KDE),KDE社区是世界上最大、最具影响力的自由软件社区之一,拥有众多的贡献者和用户。之前提到 Qt 原本是商业授权软件,是怎么开源的呢?这就涉及 Qt 和 KDE 的纠葛了。 KDE 是 Linux 操作系统的桌面环境,与 GNOME 桌面是类似的,作为开源桌面它们竞争的情况更为多见。 KDE 是采用 GPL 许可证发布的开源软件,而最初 Qt 是商业授权的,存在商业侵权风险, GNOME 则是基于开源 GTK 库的,没有什么商业风险,这一度是 GNOME 优越于 KDE 的特性。
由于 Qt 的商业授权,KDE 社区一度混乱纠结,与此同时 GNOME 则如火如荼发展起来了。 KDE 毕竟算是亲儿子,被另一波人欺负,奇趣科技公司当然看不下去了, 最后是奇趣科技公司为了赢得开发者的支持,为 Qt 增加了 GPL 的开源授权, 对于开源社区而言,遵循 GPL 使用 Qt 就不需要付费,这为 KDE 解决了燃眉之急。 之后 KDE 桌面和 GNOME 都发展壮大起来,都做得越来越好了。
原网址: 访问
创建于: 2024-05-24 17:42:36
目录: default
标签: 无
未标明原创文章均为采集,版权归作者所有,转载无需和我联系,请注明原出处,南摩阿彌陀佛,知识,不只知道,要得到
java windows火焰图_mob64ca12ec8020的技术博客_51CTO博客 - 在windows下不可行,不知道作者是怎样搞的 监听SpringBoot 服务启动成功事件并打印信息_监听springboot启动完毕-CSDN博客 SpringBoot中就绪探针和存活探针_management.endpoint.health.probes.enabled-CSDN博客 u2u转换板 - 嘉立创EDA开源硬件平台 Spring Boot 项目的轻量级 HTTP 客户端 retrofit 框架,快来试试它!_Java精选-CSDN博客 手把手教你打造一套最牛的知识笔记管理系统! - 知乎 - 想法有重合-理论可参考 安宇雨 闲鱼 机械键盘 客制化 开贴记录 文本 linux 使用find命令查找包含某字符串的文件_beijihukk的博客-CSDN博客_find 查找字符串 ---- mac 也适用 安宇雨 打字音 记录集合 B站 bilibili 自行搭建 开坑 真正的客制化 安宇雨 黑苹果开坑 查找工具包maven pom 引用地 工具网站 Dantelis 介绍的玩轴入坑攻略 --- 关于轴的一些说法 --- 非官方 ---- 心得而已 --- 长期开坑更新 [本人问题][新开坑位]关于自动化测试的工具与平台应用 机械键盘 开团 网站记录 -- 能做一个收集的程序就好了 不过现在没时间 -- 信息大多是在群里发的 - 你要让垃圾佬 都去一个地方看难度也是很大的 精神支柱 [超级前台]sprinbboot maven superdesk-app 记录 [信息有用] [环境准备] [基本完成] [sebp/elk] 给已创建的Docker容器增加新的端口映射 - qq_30599553的博客 - CSDN博客 [正在研究] Elasticsearch, Logstash, Kibana (ELK) Docker image documentation elasticsearch centos 安装记录 及 启动手记 正式服务器 39 elasticsearch 问题合集 不断更新 6.1.1 | 6.5.1 两个版本 博客程序 - 测试 - bug记录 等等问题 laravel的启动过程解析 - lpfuture - 博客园 OAuth2 Server PHP 用 Laravel 搭建带 OAuth2 验证的 RESTful 服务 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区 利用Laravel 搭建oauth2 API接口 附 Unauthenticated 解决办法 - 煮茶的博客 - SegmentFault 思否 使用 OAuth2-Server-php 搭建 OAuth2 Server - 午时的海 - 博客园 基于PHP构建OAuth 2.0 服务端 认证平台 - Endv - 博客园 Laravel 的 Artisan 命令行工具 Laravel 的文件系统和云存储功能集成 浅谈Chromium中的设计模式--终--Observer模式 浅谈Chromium中的设计模式--二--pre/post和Delegate模式 浅谈Chromium中的设计模式--一--Chromium中模块分层和进程模型 DeepMind 4 Hacking Yourself README.md update 20211011
Laravel China 简书 知乎 博客园 CSDN博客 开源中国 Go Further Ryan是菜鸟 | LNMP技术栈笔记 云栖社区-阿里云 Netflix技术博客 Techie Delight Linkedin技术博客 Dropbox技术博客 Facebook技术博客 淘宝中间件团队 美团技术博客 360技术博客 古巷博客 - 一个专注于分享的不正常博客 软件测试知识传播 - 测试窝 有赞技术团队 阮一峰 语雀 静觅丨崔庆才的个人博客 软件测试从业者综合能力提升 - isTester IBM Java 开发 使用开放 Java 生态系统开发现代应用程序 pengdai 一个强大的博主 HTML5资源教程 | 分享HTML5开发资源和开发教程 蘑菇博客 - 专注于技术分享的博客平台 个人博客-leapMie 流星007 CSDN博客 - 舍其小伙伴 稀土掘金 Go 技术论坛 | Golang / Go 语言中国知识社区
最新评论