一、项目建立
1.建立C项目: 非QT项目-》纯C语言项目
2.建立C++项目: 非QT项目-》纯C++语言项目
3.建立GUI项目: 应用程序-》Qt Widgets Application-》基类先选择QWidget,
创建界面选项去掉,类名需要根据窗口功能来修改,首字母大写。
注意:
1.固定自己的工作目录
2.注意项目路径选择不能包含中文
4.区分工作目录和构建目录
工作目录:即建立项目的目录,存放源代码文件、项目文件等
构建目录:存放编译过程中生成的.o和最后的可执行程序
注意:如果不想使用构建目录,可把构建目录上方的shadow build选项去掉。
二、简单了解QT项目文件
项目文件:指定需要模块,资源路径,据此QT自动生成Makefile文件
#####################################################
QT += core gui //需要的模块
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets //当版本大于4时候,增加widgets模块
TARGET = gui_test
TEMPLATE = app
//源程序文件
SOURCES += main.cpp\
widget.cpp
//头文件
HEADERS += widget.h
//界面文件
FORMS += widget.ui
#####################################################
注意:项目构建完成后,项目目录中会有一个XXX.pro.user的文件,这个文件存储的是个人配置,
比如个人构建路径、编译器路径等等。所以如果从别人那拷贝的项目必须先删除此文件再打开项目。
三、学会查看帮助文档
以 QLabel 、 QTcpSocket 为例(索引模式)
注:QT所有的类都以Q打头
打开帮助文档方法:
1.直接点creater里的帮助选项
2.开始菜单输入ass,打开assistant即可。
3.光标定位到某个查找类或对象或者方法,按两次F1键
头文件、模块需求、继承关系
Header: #include <QLabel> //头文件
qmake: QT += widgets //加载模块
Inherits: QFrame //父类是谁
目录:
Properties:类特性,不能直接修改
Public Functions:公有方法,重点关注
Public Slots:公有槽函数,重点关注
Signals:信号,重点关注
Static Public Members:静态成员
Reimplemented Protected Functions:重载保护方法( QSlider )
Detailed Description:细节描述
1.建立第一个QT界面项目
最新推荐文章于 2024-05-31 00:16:50 发布