1.建立第一个QT界面项目

一、项目建立
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:细节描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值