Day01
记录不同QT下不同CPP传值问题,UI同理。
这是第一次且随意的写可能比较捞!!。
##实验目标:
UI1中获取详细文本信息。传递给ui2。
主要用到的知识是信号与槽,因此在不理解的地方,可以自行百度与B站学习,以下是实验步骤:
-
Qt创建应用程序;
在Ui设计里面拖拽出Widget;继承与Qwidget*此处我添加了不同背景颜色,以此方便展示* ;
-
(创建两个窗体)添加Qt界面设计类命名随意(控件如下),form01/02一样;
-
将主窗体下的widget提升为,点击添加(注意大小写与名称对应)点击添加,点击编译就能查看效果;
效果(删除背景颜色)
-
功能实现
发送:
Form01.h
// An highlighted block
signal:
void sendmsgto02(QString);
Form01.cpp
// An highlighted block
//在button槽函数中
void Form01::on_pushButton_clicked()
{
QString msg = ui->lineEdit->text();//获取发送内容
/* 如果部件为Text 获取内容方式改为
Q