创建第一个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

原文地址:https://www.cnblogs.com/QingYiShouJiuRen/p/11441764.html

时间: 2024-10-29 03:37:40

创建第一个QT程序的相关文章

Ubuntu10.04下安装Qt4和创建第一个Qt程序

1.首先安装Qt4并采用Qt Creator进行开发演示 (1)在Terminal中输入: sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer 其中: qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator     qt4-doc 这个是帮助文档     qt4-qtconfig Qt的配置工具,这个装好默认好     qt4-demos

qtday01 ubuntu 下手动编写第一个qt程序

//qt 5.2.1 //1t目录下 //1t.cpp /* 第一个qt程序 */ #include <QApplication> #include<QtWidgets/QLabel> #include<QString> #include<QTextCodec> int main(int argc,char** argv){ /*构造一个对象*/ QApplication app(argc,argv); QTextCodec* coder=QTextCode

CodeBlocks环境搭建及创建第一个C++程序

某业界大牛推荐最佳的途径是从raytracing入门,所以本屌开始学习<Ray Tracing In One Weekend>. 该书是基于C++的.本屌从未学过C++.感觉告诉我,要先搭环境.至于为什么选择CodeBlocks,不解释.当下载的CodeBlocks版本不包含GCC时,自己配置GCC是可能出错的地方: 1.  未将mingwm10_gcc-和wxmsw28u_gcc-解压到CB_20160925-的文件夹下,导致CodeBlocks安装不了 2. Settings->Co

Windows Azure中文博客 Windows Azure入门教学系列 (一): 创建第一个WebRole程序

http://blogs.msdn.com/b/azchina/ 本文转自:http://blogs.msdn.com/b/azchina/archive/2010/02/09/windows-azure-webrole.aspx 这是一系列Windows Azure入门教学文章的第一篇. 在第一篇教学中,我们将学习如何在Visual Studio 2010中创建一个WebRole程序(C#语言). 在开始本教学之前,请确保你从Windows Azure 平台下载下载并安装了最新的Windows

Windows Azure入门教学系列 (一): 创建第一个WebRole程序

这是一系列 Windows Azure入门教学文章的第一篇. 在第一篇教学中,我们将学习如何在 Visual Studio 2010中创建一个WebRole程序 (C#语言 ). 在开始本教学之前,请确保你从 Windows Azure  平台下载下载并安装了最新的 Windows Azure开发工具.本教学使用Visual Studio 2010作为开发工具. 步骤一:创建解决方案和项目 以管理员权限打开 Visual Studio 2010,点击 File,选择 New,点击 Project

创建第一个c程序

创建,组织,生成 ,生成. 1.我们先创建一个win32项目. 文件->新建->项目->Visual C++ ->Win32   输入项目名称   选择项目保存位置 2.输入代码 #include <stdio.h> int  main(void) { printf("你好,我的第一个C程序!"); getchar(); return 0; } 3.编译链接 4.执行测试程序 5.找到我们编写的EXE程序 原文地址:https://www.cnblo

图解使用IDEA创建第一个Java程序HelloWorld

前几次给大家分享了怎么在自己的电脑上配置 java 环境,准备工作做好了,我们就要开始我们真正的编码学习了.下面介绍使用 IDEA 创建我们的第一个 HelloWorld 程序. 1.打开 IDEA,创建一个新的项目. 2.在弹出的对话框中,选择 Java,第一次使用的时候,要选择我们之前下载好的 JDK 文件. 3.点击下一步,这里我们不使用推荐的,我们自己来手动建立. 4.点击下一步,填写我们的项目名称和选择项目的路径地址. 5.点击 Finish,项目会自动创建和进行加载,并进入主页面,主

创建第一个servlet程序--HelloServlet

这篇文章是用来纪念我第一次创建一个Servlet程序,步骤我会写得详细点,也可以参考一下,后续我会将SpringMVC 跟ssh的搭建分别更新(ps:不忙的话我会更新) 工具:java jdk 1.6(或以上)   eclipse  tomcat7.0(6.0也行,步骤都差不多) 1.首先,我们先创建一个Dynamic Web Project 接下来给你创建的程序命名,选择你的服务器类型(我这里选择的是tomcat 7.0 所以版本是3.0),输入你的应用名后接下来next就可以了. 勾上红框内

创建第一个iOS程序

一.准备工作 1. 综合使用基础知识:类 对象 属性 数组 字典 字符 协议 代理 block 2.逻辑思维 3.搭建界面:系统提供的UIKit 自己定义拥有自己风格的控件 1??UILable UITextField UITextView 2??UIImageView UIView UIButton UILabel 3??UITableView UIScrollView UICollectionView 4. 数据获取和存储 1??多线程 2??网络 3??数据库 5.  自主思考和学习 二.