当前位置:网站首页>QT series - Installation
QT series - Installation
2022-07-29 05:22:00 【Xiaolu Inn】
List of articles
One 、QT Introduce
QT Is based on C++ Linguistic GUI application development framework .QT In addition to being able to develop GUI Program , You can also launch console tools and servers .
QT At present except C++ Language , And support python、ruby、Perl Other languages . As for the support system, let alone , Very much , image Windows、Linux、Unix、Android、iOS、 Embedded systems and other systems are supported .( notes : Here is just a list of what I know , Not all , There are many other systems that support )
Two 、 Why is embedded system interface recommended QT Development ?
There's no other reason , Simply QT Cross platform Very strong .
Imagine developing a raspberry pie or GEC6818 After we finish writing the interface, we can verify it on the board , But something went wrong bug Well ? If there are some hidden patterns bug Keep appearing ? Of course, this can be modified and debugged on the board , But isn't it troublesome ... But if you use QT, We can use it directly in our common Windows Write directly in the environment 、 debugging , After debugging, run on the board through cross compilation . If it can be in “ On board debugging ” and “Windows Environment debugging ” Personally, I prefer to choose Windows Environmental Science ...
The above is one of the reasons , second The functions of the software part of a large-scale embedded project are often very complex, requiring multiple people in the team to carry out modular division of labor development , So at this time, do we need one debugging machine for each person ? Obviously, this is unrealistic , But if it goes through QT We can do that Windows Write and debug in the environment , After personal debugging is correct, verify it on the board by special means . This undoubtedly saves costs and improves development efficiency to a great extent .
3、 ... and 、QT Installation tutorial
QT Official website :https://download.qt.io/
If you choose the version I installed , You can also download it from my Alibaba cloud disk below :https://www.aliyundrive.com/s/cgyA4c6Bcdm
After we enter the website , Enter into achive/qt You can see QT Each version of .
-------------- Separator --------------
-------------- Separator --------------
Open the downloaded interface :
-------------- Separator --------------
-------------- Separator --------------
-------------- Separator --------------
Here I recommend choosing all , Because many unnecessary troubles can be avoided in the later stage , What impresses me most is that I tried to add connections before MYSQL But there are always some folders that are not available in online tutorials , Finally, it took a long time to find out that it was a missed choice during installation ...
If you simply need to use QT Creator perhaps MSVC That is to use VS Words , You can also go online to find other tutorials , I choose all here , Because it can really avoid a lot of trouble .
First , I personally like to use QT Creator Design , But when facing some big projects VS It's still more fragrant , At least I personally feel that way , So I highly recommend choosing all , The first is to avoid some unnecessary troubles in the later stage ; Secondly, it can be used in some projects QT Creator Design , Choose to use in large projects VS, Make development more flexible .
-------------- Separator --------------
-------------- Separator --------------
-------------- Separator --------------
Finally, click Install to wait for installation .
Four 、QT The first interface of
Here first QT Creator Run the first interface , About VS yes QT The main content behind the series , So don't rush .
First let's open up QT Creator, Click on “ file ”, Select the first new .
-------------- Separator --------------
-------------- Separator --------------
-------------- Separator --------------
-------------- Separator --------------
Mouse click “ debugging ” After suspended in “ Start debugging ” On , Click on “ Start mode ”, It's ready to run . The interface is as follows :
Come here QT It has been successfully installed .
5、 ... and 、QT Design page
Here is mainly a piece of my own design interface , To show you QT Interface design ability , I'm only a beginner at this level , Some big guy level designs look better .
边栏推荐
猜你喜欢
随机推荐
学习数据库的第一个程序
ARFoundation从零开始5-AR图像跟踪
QML定制TabBar
OCCT学习002-----环境搭建
京东云分布式链路追踪在金融场景的最佳实践
Functions in MySQL statements
传奇开区网站如何添加流量统计代码
ARFoundation从零开始8-Geospatial API(地理空间)开发
数据泄漏、删除事件频发,企业应如何构建安全防线?
CMake 设置vs启动运行环境路径
Xiaobai high salary shortcut Qt development game Snake
容器安全开源检测工具--问脉 VeinMind(镜像后门、恶意样本、敏感信息、弱口令等)
The latest tank battle 2022 - Notes on the whole development -2
ARFoundation入门教程10-平面检测和放置
Qml控件:ComboBox
Unity3d - the object is too far away to see
Mysql语句中的函数
VirtualBox has expanded the capacity of virtual hard disk (without modifying the original data)
How to add a map to the legendary server
Is Huatai Securities an AA level securities company? How about this company? Is it safe to open an account?









