Qt C++的程序开始信号

3

我目前在按下一个按钮时使用on_pushButton_3_clicked()函数来调用动画函数。然而,我希望程序启动后立即执行该函数。是否有一种方法可以使用同样读取.ui文件中组件名称的内置函数来实现这一点?

以下是我的代码示例:

void myClass::on_pushButton_3_clicked()
{
    // Animation Function Code
}

您可能想查看此(可能)相关帖子 - G.M.
1个回答

3

解决这个问题的简单方法是触发计时器:

#include <QTimer>

...
int main()
{
    ...

    QTimer::singleShot(100, [=](){ emit myClassObj.on_pushButton_3_clicked(); });
    ...
    app.exec();
}


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接