定义声明StatusData(const eStatus id, const char* label[])
但用QT_TRANSLATE_NOOP3做参数,提示错误。
StatusData( STANDBY, QT_TRANSLATE_NOOP3("StatusData", "Standby", "General") )
但看define, #define QT_TRANSLATE_NOOP3(scope, x, comment) {x, comment}
应该就是 {x, comment}结构,我认为是可以声明成const char* label[]。
我想问下,如果不对,应该声明成什么?
还有 {x, comment}结构是不是不能用在()中?
谢谢!!