您当前的位置: 首页 >  qt

DS小龙哥

暂无认证

  • 3浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

QT软件开发之入门基础-搭建开发环境

DS小龙哥 发布时间:2021-10-14 21:55:32 ,浏览量:3

1.1 Qt版本介绍

在Qt发行版本中将要涉及两个版本:Qt商业授权和Qt开源授权。

  1. Qt商业授权是设计商业软件的开发环境,这些商业软件使用了传统的商业来发布,它包含了一些更新的功能、技术上的支持和大量的解决方案,开发了使用于行业的一些特定的组件,有一些特殊的功能只在商业用户中使用。
  2. Qt开源授权是用来开发开源的软件,它提供了一些免费的支持,并遵循QPL协议。

开放源代码是免费的软件,不牵涉用户的某些权益。任何人都有使用开源软件和参与它的修改的机会,这就意味着其他的人同样可获得你开发的代码。目前 Qt 的开源授权有两种,一种是 GPL 授权,另一种是 LGPL 授权。

1.2 QWidget与Qml的区别

现在移动设备兴起,QT主推QML编程,QT5推出了QT Android版本,用于Android系统编程。初学者可能困惑以后该学习QML还是QWidget来进行编程?在 Qt4 时代主流的控件(Qwidget)编程,所用的语言一般是C/ C++。Qt5 诞生之时,正是手机移动设备蓬勃发展的时候,而传统的 C++ 部件编写的界面对手机应用程序却不是很方便,比如手机屏幕显示随意翻转,这在传统桌面程序里基本遇不到的情况。 为了适应手机移动应用开发, Qt5 将 QML 脚本编程提到与传统 C++ 部件编程相同的高度,力推 QML 界面编程,当然 QML 主要用于手机移动应用程序。 QML 包含大量使用手机移动设备的功能模块,比如基本部件(QtQuick模块)、GPS定位、渲染特

关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.2184s