让你心动的人,给不了你心安的感觉,让你心安的人,给不了你心动的感觉,或许,这就是答案。。。
---- 网易云热评
一、新建QT项目
1、选择Qt Widgets Application,文件--新建项目。一路下一步
2、直接运行看是否会弹出窗口
二、修改界面
1、双击mainwindow.ui,进入设计页面
2、修改菜单栏,在输入的地方按回车确认
3、添加一label标签和text Edit标签,并选择栅栏
三、代码讲解
1、打开main.cpp文件
#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文件
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;
}
四、标签操作
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;//控制台输出
欢迎关注公众号:顺便编点程
标签:IDE,QT,--,标签,mainwindow,ui,include,MainWindow,cout From: https://blog.51cto.com/u_15288375/5970873