我们都知道connect函数连接信号与槽函数,但是也能够连接信号与信号,可用于转发信号
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
connect(this,SIGNAL(test1()),this,SIGNAL(test2()));
connect(this,SIGNAL(test2()),this,SLOT(printftest()));
}
void MainWindow::on_pushButton_clicked()
{
emit test1();
// test->PlatPreviewOnTvwall_slot("cc",1,1);
}
void MainWindow::printftest()
{
qDebug()<<"cccccccccccccccccccccccccccccccc";
}
按下按钮后得到结果:
cccccccccccccccccccccccccccccccc
C++交流群:585225803