我想在Qt中发送一个带有信号的结构。我怎样才能做到这一点?我知道如何用信号发送整数、字符串、图像等,但对结构部分感到困惑。我阅读了一些帖子并发现了有关Q_DECLARE_METATYPE()的信息,但我不了解如何使用它。typedefstruct{intEmpId;QStringName;}StandardData;classData::publicQObject{Q_DECLARE_METATYPE(StandardData);signals:voidSignalData(constStandardData&f_objStandardCan);}我得到的错误1.非命名空间范围类的显式