Introduction
Qt 是一个跨平台的C++应用程序开发框架。它提供给开发者建立图形用户界面所需的功能,广泛用于开发GUI程序,也可用于开发非GUI程序。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。Qt使用标准的C++和特殊的代码生成扩展(称为元对象编译器Meta Object Compiler, moc)以及一些宏。经过多年发展,Qt不但拥有了完备的C++图形库,而且近年来的版本逐渐集成了数据库、OpenGL库、多媒体库、网路、脚本库、XML库、WebKit库等等,其核心库也加入了进程间通信、多线程等模块,极大地丰富了Qt开发大规模复杂跨平台应用程序的能力,真正意义上实现了其研发宗旨“Code Less; Create More; Deploy Anywhere.”
产品价格
Pricing, Packaging and Licensing for Qt products Qt 产品的定价、包装和许可 官方详细介绍:https://www.qt.io/pricing
Qt Design Tools 设计工具 专业版: 每年/每个用户 2360 美元 企业版:$2,390/年 学生和教师免费
Qt Design 工具是为技术美术师和用户界面设计师而构建的。您将拥有全面的功能集,使您能够创建像素完美、基于 QML 的 UI,包括 3D 动画。这些工具经过优化,可与软件开发人员进行高效协作。
Qt Development Tools 开发工具 学生和教师免费
Qt 开发工具供希望在解决方案(无论是桌面应用程序、移动应用程序还是专用设备)中使用 C++、QML、Python、JavaScript 或 HTML5 时提高工作效率的软件工程师使用。
Qt for Application DevelopmentQt 应用程序开发 专业版$3,950/年 企业版$4,260/年
Qt for Device Creation Qt 用于设备创建
Educational Benefits
Qt Educational Licenses教育优惠官方介绍地址:https://www.qt.io/qt-educational-license
Qt Educational Licenses for Students and Teachers 面向学生和教师的 Qt 教育许可证,具有该机构有效电子邮件地址的认可教育机构(大学、学院或主要目的是教授在校学生的类似教育机构)的学生和教师可免费申请12个月Qt个人教育许可证,到期后您可以通过相同的流程再次续订许可证,教育许可证不附带 Qt 工程师的在线专业支持,但是,您可以访问Qt免费学习文档。
教育许可证包含的内容,您可以从两个许可证包中进行选择或同时拥有:
1、Qt Edu for Designers 包括用于创建功能用户界面的Qt Design Studio Enterprise
2、Qt Edu for Developers 包括带有一台目标设备 (Rasberry Pi) 的Qt for Device Creation Professional许可证(包括 Qt for Application Development 和 Qt Design Studio Professional)
Application Process
申请之前需要有一个:由高等教育机构颁发的电子邮件地址,为了验证您获得教育许可证的资格,Qt会检查您的电子邮件地址是否属于已知的教育机构,当您填写表格时,此操作会自动识别出合格的教育机构。虚假edu将不符合资格,如ac.cn、edu.ru、edu.my等非真实大学机构将无法申请教育版许可证。
填写表格
Fill out the form
Start by filling out and submitting the form found below. You need an email address from a higher educational institution to get the license. After submitting the form, you need to create a password for your Qt Account, which is created as part of the process.首先填写并提交下面的表格。您需要高等教育机构的电子邮件地址才能获得许可证。提交表单后,您需要为您的 Qt 帐户创建一个密码,该密码是在此过程中创建的。
我们直接点击https://www.qt.io/qt-educational-license#application 如下图所示:
Apply for a Qt Educational License 申请Qt教育许可证
Fill out the following form and get your Qt Educational license today.立即填写以下表格并获取 Qt Educational 许可证。
First Name 填写自己的edu邮箱真实名字,Last Name填写真实的姓氏。
Email 填写真实大学的学校邮箱,School email address is required for EDU license entitlement. Email verification request and login credentials are sent here.获得 EDU 许可证需要学校电子邮件地址。 电子邮件验证请求和登录凭据在此处发送。
如果我们填写的学校邮箱是符合要求的,直接会显示学校的英文名称,如上图所示。
如果我们填写的学校邮箱不符合要求的,直接会显示红色警告,如下图所示:
“Unfortunately, your email address was not recognized to belong to a known educational institution. Please check your spelling. You can also suggest adding your educational institution to the list with this form.”不幸的是,您的电子邮件地址未被识别为属于知名教育机构。 请检查你的拼写。 您还可以建议使用此表格将您的教育机构添加到列表中。
Your role 选择自己的角色,学生或者教师都一样,随便选。
Have you used Qt before?你以前用过Qt吗? 选择NO
Choose the Qt Educational package you want to use. See package details above?Qt Edu for Developers 或者Qt Edu for Designers 选择您要使用的 Qt 教育包,面向开发人员的 Qt 教育许可证或者面向设计师的 Qt 教育许可证。
接下来我们点击发送,会提示创建Qt网站的账号密码,我们设置完成后就可以打开edu邮箱了。
确认邮件
Verify your email address:确认你的邮件地址
After submitting the form, check your email inbox for a verification link. If you don’t see it, be sure to also check your spam folder. Click the link in the message and verify your email.提交表格后,请检查您的电子邮件收件箱中的验证链接。如果您没有看到它,请务必检查您的垃圾邮件文件夹。单击消息中的链接并验证您的电子邮件。 确认你的邮件地址 提交表格后,请检查您的电子邮件收件箱中的验证链接。如果您没有看到它,请务必检查您的垃圾邮件文件夹。单击消息中的链接并验证您的电子邮件。
我们打开edu邮箱就收到来自发件人no-reply@qt.io发送的“Your Qt Educational license is on its way! Verify your email. ”的验证邮件如下图所示:
Please verify your email address ‘edumail@une.edu’ within 72 hours to complete your Qt Account registration process.
Verify now: https://login.qt.io/educonfirm/5ibWxxxxxx
After verification, you will be directed to the installation page. This can take a few seconds, so be patient.请在72小时内验证您的电子邮件地址“edumail@une.edu”以完成您的Qt帐户注册过程。验证通过后,您将进入安装页面。 这可能需要几秒钟,所以请耐心等待。
Your email address has been verified 您的电子邮件地址已被验证
You’ll be automatically redirected to the download page in a few seconds. If nothing happens, click this link to continue.几秒钟后您将自动重定向到下载页面。 如果没有任何反应,请单击此链接继续。
Successful application
我们打开Qt网站登录自己创建的账号密码,点击许可证就看到了自己的许可证详细信息,我们只选择下载一个软件所以显示了一个许可证。
下载安装
Install Qt:After verifying your email, you can install the software. Instructions will be sent to your email.验证您的电子邮件后,您可以安装该软件。说明将发送到您的电子邮件。
然后我们的浏览器会自动提示下载我们选择的qt设计或者开发工具,https://www.qt.io/download-qt-installer
Thank you for downloading Qt Installer 感谢您下载 Qt 安装程序
If the download does not start automatically, click here or select another installer: for macOS Linux
如果下载没有自动开始,请单击 here (literary) 或选择另一个安装程序:对于 macOS Linux
common problems
Qt 教育版许可证还有哪些其他限制?
教育许可证仅用于学习目的。您不能将这些许可证用于商业用途,也不能分发您用它们创建的应用程序。不包括 Qt 的专业支持。
Qt 教育许可证包含 MCU 吗?
Qt 教育许可证从 2023 年 11 月开始支持 MCU。Qt for MCU 目前在 Linux 和 Windows 计算机上受支持。
支持的MCU目标板:
- STM32F769i-disco
- STM32H750B-DK
- STM32F469i-disco
- Renesas EK-RA6M3G
- NXP i.MX RT1050
- NXP i.MX RT1060
- NXP i.MX RT1064
- NXP i.MX RT1170
online experience
Gospel of the Chemical Party
Why does this only show edu education email authentication for me?
Purchased, trust the seller, have bought a few and honestly have been using them except for 2 of my world accounts that flipped. Can't blame the seller for the cartwheel, after all, it's not controllable.
It's bad luck. I just passed the code.
Said there is a chance to restore 5T, so long or 1t, if the long can be used or can be. Much better than tossing it yourself.