QT案例IDE编写 -- 创建项目

简介: QT案例IDE编写 -- 创建项目

一、新建QT项目


1、选择Qt Widgets Application,文件--新建项目。一路下一步


0a2653c851af460fa595bd959398a8f1.png


2、直接运行看是否会弹出窗口


0eacb84100b54626af849e6b562bf92a.png

2d65d23f6d4748949b924e4057485923.png


二、修改界面


1、双击mainwindow.ui,进入设计页面


0a2653c851af460fa595bd959398a8f1.png 0eacb84100b54626af849e6b562bf92a.png


2、修改菜单栏,在输入的地方按回车确认


2d65d23f6d4748949b924e4057485923.png


3、添加一label标签和text Edit标签,并选择栅栏


2e9b90b2ca334476abebe75bafe6eeaa.png


三、代码讲解


1、打开main.cpp文件


0a2653c851af460fa595bd959398a8f1.png


#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;  //调用构造函数
    w.show();
    return a.exec(); //a.exec(),死循环,程序不结束,等待用户操作
}


2、打开mainwindow.cpp文件


0eacb84100b54626af849e6b562bf92a.png


MainWindow:构造函数,创建对象就会自动调用,主要做初始化工作


~MainWindow:析构函数, 删除所创建的对象自动调用



3、C++输出


#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug> //导入头文件
#define cout qDebug() 给qDebug()重命名一下
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    cout << "aiyoubucuoo";//控制台输入aiyoubucuo
}
MainWindow::~MainWindow()
{
    delete ui;
}

2d65d23f6d4748949b924e4057485923.png


四、标签操作


ui->label->setText("aiyoubucuoo"); //将lable标签设置为aiyoubucuo
    QString str;//声明一个字符串
    str=ui->label->text();//给str赋值
    cout << "str=" << str;//控制台输出
    ui->textEdit->setText("bucuooaiyou"); //将textEdit标签内容设置为bucuooaiyou
    str=ui->textEdit->toPlainText();//获取标签里面的内容
    cout << "str=" << str;//控制台输出

0a2653c851af460fa595bd959398a8f1.png

目录
相关文章
|
2月前
|
设计模式 数据可视化 编译器
【Qt】—— Qt Creator 创建项目
【Qt】—— Qt Creator 创建项目
|
3月前
|
编解码 IDE 开发工具
QT案例IDE编写 -- 另存为操作及编辑操作
QT案例IDE编写 -- 另存为操作及编辑操作
19 0
|
3月前
|
存储 自然语言处理
QT案例词典 -- 存储内容及遍历
QT案例词典 -- 存储内容及遍历
12 1
|
3月前
|
自然语言处理
QT案例词典 -- 释放堆区空间及查询单词
QT案例词典 -- 释放堆区空间及查询单词
17 1
|
3月前
|
编解码 IDE 开发工具
QT案例IDE编写 -- 通过枚举实现编码切换
QT案例IDE编写 -- 通过枚举实现编码切换
13 0
|
3月前
|
网络协议 IDE 网络安全
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
102 0
|
6月前
|
IDE Go 开发工具
Go开发IDE全览:GoLand vs VSCode全面解析
Go开发IDE全览:GoLand vs VSCode全面解析
209 0
|
3天前
|
IDE 测试技术 项目管理
集成开发环境(IDE)的使用:提升Visual Basic开发效率的工具和技巧
【4月更文挑战第27天】本文探讨了如何使用Visual Basic IDE提升开发效率,包括理解IDE组件、利用代码编辑器的智能功能、通过界面设计器设计GUI、使用调试和测试工具、有效管理项目与版本控制、掌握快捷键和宏、定制IDE以及利用学习资源。通过充分利用这些工具和技巧,开发者能更快地编写高质量代码,高效管理项目,从而提升整体开发效率。随着IDE的持续发展,开发者应不断学习新特性以适应进步。
|
7月前
|
IDE Linux 开发工具
GoLand IDE 2023 快捷键大全:提高开发效率的必备操作
GoLand IDE 2023 快捷键大全:提高开发效率的必备操作
153 0

推荐镜像

更多