有多个MyQWidget,做多语言翻译时,在changeEvent(QEvent *e)事件中都会调用:
ui->retranslateUi(this)
来实现UI的翻译。
在MyQWidget中,想定义一个函数指针 :
typedef void (*fPtr)(QWidget *)
fPtr retranslateUi;
MyQWidget:MyQWidget(QWidget *parent):
QWidget(parent),
ui(new Ui::MyWidget)
{
ui->setupUi(this);
retranslateUi = ui->retranslateUi; //会报错
}
请问:这个应该如何才好呢?
谢谢!