• 3915阅读
  • 2回复

qt3开发问题 [复制链接]

上一主题 下一主题
离线dai22
 
只看楼主 正序阅读 楼主  发表于: 2009-05-18
我这样定义一个结构体
#include <qstring.h>
namespace A
{
    struct data
    {
        QString riqi,
        zhengjian,
        xingming,
        bianhao,
        chepai,
        leixing,
        didian,
        tijiaoren;
    }
}
qRegisterMetaType<A::data>("A::data");
编译提示错误:
data.h:15: 错误:expected unqualified-id before ‘}’ token
data.h:16: 错误:expected constructor, destructor, or type conversion before ‘<’ token
make: *** [main.o] 错误 1

离线masski

只看该作者 2楼 发表于: 2009-05-18
struct的}后加一个;    44看
离线dai22
只看该作者 1楼 发表于: 2009-05-18
我把
#include <qstring.h>
namespace A
{
    struct data
    {
        QString riqi,
        zhengjian,
        xingming,
        bianhao,
        chepai,
        leixing,
        didian,
        tijiaoren;
    }
}
qRegisterMetaType<A::data>("A::data");
保存为data.h
用的是qt3的版本
快速回复
限100 字节
 
上一个 下一个