Qt学习1——Hello World程序

一、编写一个hello world程序

1、新建一个mainWindow项目

操作1

进入菜单栏中,找到文件(File),点击新建项目New Project(Ctrl+shift+N),选择如下图:
Qt学习1——Hello World程序_第1张图片

项目类型

Qt Widgets Application
桌面平台的图形用户界面
Qt Console Application
控制台应用程序

操作2

进入名称中,输入项目名(xxxx),浏览路径F:\05-qt\helloworld(不要有中文),文件类别存储盘F、Qt工程、项目工程,选择如下图:
Qt学习1——Hello World程序_第2张图片
选好路径,默认下一步进入如下界面:
Qt学习1——Hello World程序_第3张图片

类的信息

QMainWindow
主窗口类:主菜单栏、工具栏、状态栏,一般应用程序的主窗口
QWidget
所有具有可视化界面的基类,界面组件
QDialog
对话框类,基于对话框的界面

项目文件组成

xxxxx.pro文件
项目管理文件,设置项
Heads分组
项目内的所有头文件,xxxx.h
mainwindow.h 主窗口类头文件
Sources分组
项目内所有C++源文件,xxxx.cpp
mainwindow.cpp 主窗口类实现文件
main.cpp 主函数文件(应用程序入口)
Forms分组
项目内所有界面文件,xxxx.ui

Pro文件

QT += core gui //表示项目中加入core gui模块
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets //Qt的主版本大于4时,才加入widgets模块
TARGET = samp2_1 //表示生成目标可执行文件名称
TEMPLATE = app   //项目使用的是app,一般的应用程序
//记录了源程序、头文件、窗体文件名称,自动修改
SOURCES += \
    main.cpp \
    widget.cpp  

HEADERS += \
    widget.h

FORMS += \
    widget.ui

2、新建一个Widget项目

UI界面

Qt学习1——Hello World程序_第4张图片

信号与槽编辑器

信号发送者 信号 信号接收者
对象名称1 点击 对象名称2 关闭

Qt学习1——Hello World程序_第5张图片

你可能感兴趣的:(qt,学习,ui)