C/C++教程

C++ qt入门(持续更新)

本文主要是介绍C++ qt入门(持续更新),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

环境配置

qt-unified-windows-x64-4.4.1-online.exe

下载链接:

在线安装时,除了默认的,还需要下载任意一个版本的MinGW、msvc

VSqt插件:在VS的拓展--拓展管理中搜索QT下载

第一个项目

选择Widgets application,qmake编译、QMain为主窗口类。其他默认

创建成功后,可以看到一些文件。

pro,存储项目设置的文件

widget.ui,一个xml格式存储的窗体上的元件和其布局文件

widget.h,所设计窗体的头文件,

widget.cpp,h头文件中定义类的实现文件。

在C++里,任何窗体或界面组件都是用类封装的,一个类有一个头文件h和一个源程序cpp。比如widget.ui

项目管理pro文件

qt += core gui表示加入core gui模块,用于界面设计。其他以此类推

后面的SOURCES、HEADERS、FORMS 记录了项目中包含的源程序文件、头文件和窗体文件(.u文件)的名称。这些文件列表是Qt Creator自动添加到项目管理文件里面的,用户不需要手动修改。当添加一个文件到项目,或从项目里删除一个文件时,项目管理文件里的条目会自动修改

反正就是项目的配置

界面文件

打开后会进入到UI设计器

Signal、Slot、Action编辑器:下方。用于可视化进行信号和槽的关联。

布局和界面设计工具栏:上方

组件工具栏:左边

对象浏览器:右上方,显示窗体上各组件之间的布局包含关系

属性编辑器:右下方,属性编辑器。

主函数文件

主要用于创建应用程序,创建窗口,显示窗口,运行应用程序。

窗体相关文件

widget.h:

定义了一个继承QWidget的类

namespace,声明了一个名称为Ui的命名空间,包含一个类

 

这篇关于C++ qt入门(持续更新)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!