【发布时间】:2021-10-09 01:14:05
【问题描述】:
刚开始使用 Qt(以及 C++),还没有真正习惯 SIGNAL/SLOT 系统。
我已将我的代码简化为:
int main()
{
int number = 1;
int * numptr;
numptr = number;
connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(start(numptr);
}
我有一个名为“pushButton”的按钮,当按下它时,我希望它启动一个以整数指针作为参数的“开始”函数。
int start(int * number)
{
// Do something with the number
}
但这似乎不起作用。 点击按钮时如何调用函数start并将数字指针作为参数传递?
【问题讨论】: