我目前在按下一个按钮时使用on_pushButton_3_clicked()
函数来调用动画函数。然而,我希望程序启动后立即执行该函数。是否有一种方法可以使用同样读取.ui文件中组件名称的内置函数来实现这一点?
以下是我的代码示例:
void myClass::on_pushButton_3_clicked()
{
// Animation Function Code
}
我目前在按下一个按钮时使用on_pushButton_3_clicked()
函数来调用动画函数。然而,我希望程序启动后立即执行该函数。是否有一种方法可以使用同样读取.ui文件中组件名称的内置函数来实现这一点?
以下是我的代码示例:
void myClass::on_pushButton_3_clicked()
{
// Animation Function Code
}
解决这个问题的简单方法是触发计时器:
#include <QTimer>
...
int main()
{
...
QTimer::singleShot(100, [=](){ emit myClassObj.on_pushButton_3_clicked(); });
...
app.exec();
}