qt qxorm E0304 没有与参数列表匹配的 重载函数

严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0304 没有与参数列表匹配的 重载函数 "qx::QxClass<T>::id [其中 T=xmlboxlabel]" 实例 xxD:\QT_Project_vs\xx\xx\xx.cpp 20

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2664 “qx::IxDataMember *qx::QxClass<xmlboxlabel>::id(QString xmlboxlabel::* ,const QString &,long)”: 无法将参数 1 从“int xmlboxlabel::* ”转换为“QString xmlboxlabel::* ” xxD:\QT_Project_vs\xx\xx\xml_box_label_entity.cpp 20

box_label_entity.cpp(20,1): error C2664: “qx::IxDataMember *qx::QxClass<xmlboxlabel>::id(QString xmlboxlabel::* ,const QString &,long)”: 无法将参数 1 从“int xmlboxlabel::* ”转换为“QString xmlboxlabel::* ”

QX_REGISTER_PRIMARY_KEY(xmlboxlabel, QString)  // 定义主键的类型

改为:

QX_REGISTER_PRIMARY_KEY(xmlboxlabel, int)  // 定义主键的类型

posted @ 2025-03-29 16:28  txwtech  阅读(49)  评论(0)    收藏  举报