这个错误是由于在Report::on_pushButton_clicked函数中引用了QXlsx::Format::setFontUnderline函数,但是链接器无法找到该函数的实现。

可能的原因是:

  1. 没有正确包含QXlsx库的头文件或链接QXlsx库。
  2. QXlsx库的版本不兼容,导致函数未定义。

解决方法:

  1. 确保已正确包含QXlsx库的头文件,并在链接器中添加QXlsx库。
  2. 检查QXlsx库的版本是否与你的代码兼容,并尝试更新到兼容的版本。
  3. 如果仍然无法解决问题,可以尝试使用其他方法来设置字体下划线,或者查看QXlsx库的文档或示例代码以获取正确的用法。
creportobj-1 error LNK2019 无法解析的外部符号 public void __cdecl QXlsxFormatsetFontUnderlineenum QXlsxFormatFontUnderline setFontUnderlineFormatQXlsxQEAAXW4FontUnderline12Z该符号在函数 private void __cdecl Reporton

原文地址: https://www.cveoy.top/t/topic/hJ4t 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录