mttest.cpp
来自「Visual C++串口通信开发入门与编程实践」· C++ 代码 · 共 32 行
CPP
32 行
#include "mttest.h"
MTTest::MTTest()
{
ui.setupUi(this);
connect(ui.btnClear,SIGNAL(clicked()),ui.edtReceive,SLOT(clear()));
connect(ui.btnSend,SIGNAL(clicked()),this,SLOT(sl_OnSend()));
connect(&console,SIGNAL(sig_Send(QString)),this,SLOT(sl_Receive(QString)));
connect(this,SIGNAL(sig_Send(QString)),&console,SLOT(sl_Receive(QString)));
connect(&console,SIGNAL(sig_OnClose()),this,SLOT(close()));
console.start();
}
MTTest::~MTTest()
{
}
void MTTest::sl_OnSend()
{
QString str=ui.edtSend->toPlainText();
emit sig_Send(str);
}
void MTTest::sl_Receive(QString str)
{
ui.edtReceive->setText(str);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?