connect(button,SIGNAL(clicked()),this,SLOT(自定义信号函数))在自定义信号函数中你抛出一个自定义的信号,timer收到这个自定义信号后关闭就行了相当于A->B,B->C,C最后执行操作