qt中按钮的自定义(c ++)

Customization of pushbutton in qt (c++)

我正在尝试以这种方式自定义 按钮 ,当 按钮 被单击并按住时,该过程将执行一次released 进程停止了吗?

由于我是 qt 的新手,我们将不胜感激。

检查QPushButtonsignals,如触发,按下释放...有了这些,您就可以处理您的流程执行了!

您可以将按钮 属性 "autoRepeat" 设置为 true。 然后播放初始延迟和信号发射频率...

你必须连接 signal/slots 当然...

之后您可以重复调用该过程

void MainWindow::on_pushButton_5_clicked()
{
    qDebug() << "HelloWorld";
}

"Debug@2020.03.09 08:33:25.897 CET - HelloWorld"

"Debug@2020.03.09 08:33:26.918 CET - HelloWorld"

"Debug@2020.03.09 08:33:27.918 CET - HelloWorld"

"Debug@2020.03.09 08:33:28.918 CET - HelloWorld"

"Debug@2020.03.09 08:33:29.149 CET - HelloWorld"