作为开发者,我们需要下载的是QT SDK。
在QT SDK的安装过程中,用户可以自主选择要安装的组件。 另外,用户会将会收到插件更新提醒,例如, QT Creator和/或新目标,并不需要额外的升级和多余的下载。
下载地址:http://qt.nokia.com/downloads-cn
建议用 5.5.1 ,功能差不了太多,要不就得自己在32位系统下从源码编译Qt了。
http://download.qt.io/archive/qt/5.5/5.5.1/先确认必须在32位系统下使用的必要性。再看看5.6的新功能是否有必须用到的。
New Features in Qt 5.6
New Features
Qt Core
Reduced memory usage of dynamic properties
Allow logging directly to syslog on Linux systems
Added QStorageInfo::blockSize()
new QVersionNumber class
Added key_iterator to QHash and QMap
Added const_iterator QByteArray
Added reverse iterator support to all sequential containers
added QDir::listSeparator()
Lots of performance optimisations in QString
Qt Network
Added QHostAddress::isMulticast()
Support HTTP redirection in QNetworkAccessManager
Qt GUI
Improved cross-platform OpenGL ES 3.0 and 3.1 support to help the development of mobile/embedded apps utilizing GLES3 features.
Improved cross-platform high-dpi support.
Raster engine support for rendering internally with 16bits-per-color.
QImageReader now exports gamma values and other meta data for some image formats
Qt Widgets
Allow programmatic resizing of dock widgets
Allow dropping dock widgets into floating docks
Allow the user to re-arrange tabified docks
Allow horizontal scrolling using a mouse wheel in QListView
QOpenGLWidget and QQuickWidget are now supported on WinRT
Qt Testlib
More stable input event handling
Qt Multimedia
New Playlist QML type.
New audio role API for the media player (C++ and QML)
Support for camera focus and video probe on WinRT
New functions in QML AudioEngine to support dynamic object creation
Qt WebEngine
Based on Chromium 45
Support for pepper plugins including Flash
Support for unbundling and linking with system libraries on Linux
Support for following global Qt proxy settings.
More WebActions from QtWebKit and WebAction API in QML.
New QtWebEngineCore module for shared low-level API
New core API for custom URL schemes
New core API for intercepting and blocking network requests
New core API for tracking or blocking cookies.
Qt QML
Support for writing JavaScript function names to Linux's perf output
Reduced overall memory consumption
Moved all the debug services into plugins. Custom debug services can be added width additional plugins.
Font rendering
Optional support for using FreeType on Mac OS X
Embedded platforms
Added support for NVIDIA Jetson TK1 Pro boards running Vibrante Linux via a new eglfs backend utilizing DRM, EGLDevice and EGLStream
Added support for Intel Atom-based NUCs
Desktop platforms
Windows 10 fully supported (classic and WinRT app)
Windows Store apps are now composited inside a XAML layer, allowing for better integration with the native UI layer
Windows embedded
Added support for WEC2013
Qt WebView
Added support for WinRT
Qt Canvas3D
Support for using Qt Quick items as textures
Support for rendering directly to Qt Quick scene background or foreground
Qt Nfc
Added support for Android
Qt Positioning
Added support for OS X
Added support for GPS receivers exposed as a serial port on Windows desktop (all versions)
Removed libgeoclue dependency for the GeoClue backend
Qt Location
Added the Qt Location module providing maps, navigation and places APIs for Qt Quick
Other Changes
Embedded platforms
libinput, when present, is now the default for eglfs and linuxfb
Image Formats
For security reasons, the MNG and JPEG 2000 handlers will by default no longer be built, unless the corresponding codec libraries are provided by the OS. Hence, the binary Qt releases for Windows and Mac will not contain prebuilt handlers for those formats, but users can still build them from source.
Deprecated Modules
The following modules are part of Qt 5.6 release, but deprecated and considered for removal in subsequent releases of Qt:
Qt Script
Qt Enginio
Removed Modules
With Qt 5.6 the following modules are no longer part of the release packages, but users can still build them from source:
Qt WebKit
Qt Declarative (Qt Quick 1)
一、下载1
首先,前往如图所示的官网地址下载需要的Qt组件。
2
在下载页面中,单击如图所示的Download下载按钮。该版本是可供大家免费使用的。
3
接下来,在打开的页面中,注意不单击那个显著的Download Now下载按钮,这其实是下载一个安装器到本地电脑,用安装器下载Qt的速度很慢。
我们单击下面的 View All Downloads 文字链接,打开真实的Qt下载地址直接下载。
4
页面打开后,就可以单击链接直接下载所需的Qt组件了。
在 windows 下常见的安装方式需要下载的组件如下:
1)32 位 Windows,使用 MinGW:下载 Qt 5.4.0 for Windows 32-bit (MinGW 4.9.1) 【注:系统上无须已安装 MinGW】
2)32 位/64位 Windows,使用 VS2013:下载对应版本的 VS2013 Qt 5.4.0 for Windows 32/64-bit 【注:系统上需要已经安装 VS2013】
3)32 位/64位 Windows,使用 OpenGL:下载对应版本的 Qt 5.4.0 for Windows 32/64-bit VS 2010/2012/2013, OpenGL【注:系统上需要已经安装 VS2010/2012/2013】
5
在这儿需要提醒大家注意:
1)要根据自己的电脑系统来选择组件。比如以上下载链接请先认准是在 windows 主机一栏下的链接。如果是 Linux 系统,则应到 Linux 主机一栏下去找下载链接
2)无需另外下载 Qt Creator 集成开发环境,以上每组组件均已包含
END
二、安装
组件下载后,双击即可启动安装。
首先是选择安装目录。
然后是选择要安装的项目,一般全部勾选。
选择同意条款。
点击下一步。
到了如下界面时,一切安装前准备工作就已经做好了,点击“安装”按钮静心等待安装完成就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)