创建第一个QT程序

Posted qingyishoujiuren

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建第一个QT程序相关的知识,希望对你有一定的参考价值。

最近在学习QT,记录一下学习过程,方便以后复习使用。首先创建一个QT程序。

下面的程序是基于Qwidget这个窗口基类

技术图片

 main.c文件

#include "widget.h"
#include <QApplication>

int main(int argc, char *argv[])

    QApplication a(argc, argv);
    Widget w;
    w.show();

    return a.exec();

Widget继承于QWidget,而Qwidget是一个窗口类,所以Widget也是一个窗口类,另外窗口创建默认是隐藏的,需要我们人为的去显示;a.exec()让程序等待用户操作。

.pro文件

#-------------------------------------------------
#
# Project created by QtCreator 2019-09-01T10:52:27
#
#-------------------------------------------------

#模块,当用到一个类的时候,有时候不单单需要包含它的头文件
#也有可能需要添加相应的模块,这个时候就需要去相应的帮助文档
#中去查看
QT       += core gui

#高于QT4版本,添加QT += widgets是为了兼容Qt4;
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

#应用程序的名称(可更改)
TARGET = Qt_01
TEMPLATE = app


SOURCES += main.cpp        widget.cpp

HEADERS  += widget.h

以上是关于创建第一个QT程序的主要内容,如果未能解决你的问题,请参考以下文章

C++Qt入门---Qt简介,第一个Qt程序,Qt按钮

QT学习-第一个程序

QT+VS+OpenCV联合开发-创建第一个QT程序以及快捷键学习

QT第一个QT程序

QT学习笔记 我的第一个程序

如何创建第二个 QT .ui 表单?