一、新建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;//控制台输出