1、按钮长按一秒钟的响应
头文件中申明:QTimer *m_timer;
connect(ui->pushButton_Harmony_type,&QPushButton::pressed,[=]()
{
qDebug() << "按下";
m_timer = new QTimer(this);
connect(m_timer, &QTimer::timeout, [=]
{
m_timer->stop();
qDebug() << "长按一秒钟";
});
m_timer->start(1000);
});
connect(ui->pushButton_Harmony_type,&QPushButton::released,[=]()
{
qDebug() << "松开";
});