“error: 'class QFontMetrics' has no member named 'horizontalAdvance' auto width”,简单的翻译一下是QFontMetrics类中没有horizontalAdvance这个成员函数。

该问题是QT 版本不同导致的,我使用的qt版本是5.14.0,在该版本中,QFontMetrics类确实没有horizontalAdvance这个成员函数。

解决方案:

使用QFontMetrics::with方法替代QFontMetrics::horizontalAdvance方法。如下:

//auto width = metrics.horizontalAdvance(site);
auto width = metrics.width (site);

ref:

https://phabricator.kde.org/D22434

https://github.com/czyt1988/saribbon/issues/7

‘class QFontMetrics‘ has no member named ‘horizontalAdvance‘相关推荐

  1. Android之jni出现JNIEnv has no member named ‘GetMehtodID‘解决办法

    1.问题 ndk-build提示 JNIEnv has no member named 'GetMehtodID' 2.原因 我把那个函数写错了 3.解决办法 复制上面正常的函数,把函数改为 env- ...

  2. Android之error: ‘const struct JNINativeInterface‘ has no member named ‘callVoidMethod‘

    1.问题 error: 'const struct JNINativeInterface' has no member named 'callVoidMethod''obj' undeclared ( ...

  3. ffmpeg4.3.2版本:gstavdemux.c:486:24: error: AVStream has no member named ‘index_entries‘(二十七)

    1.问题 ../ext/libav/gstavdemux.c:486:24: error: 'AVStream {aka struct AVStream}' has no member named ' ...

  4. truct in6_addr has no member named in6_u

    struct in6_addr has no member named in6_u 订阅下载LOFTER客户端 这个问题产生的原因是我将程序由centos5.4挪到centos6.0下执行造成的 很明 ...

  5. C++ std::multiset返回值 has no member named ‘first’

    error: 'std::multiset<>::iterator {aka struct std::_Rb_tree_const_iterator<>}' has no me ...

  6. 安装nginx:src/os/unix/ngx_user.c:26:7: error: ‘struct crypt_data’ has no member named ‘curren

    错误一:安装nginx报错"src/os/unix/ngx_user.c:26:7: error: 'struct crypt_data' has no member named 'curr ...

  7. 通过升级cmake版本解决NDK编译报错:no member named ‘signbit‘ in the global namespace;

    今天在ubuntu16下使用NDK(r19)编译thrift c++库时报了很多类似如下的错误: /android-ndk-r19c/toolchains/llvm/prebuilt/linux-x8 ...

  8. ‘struct lws_context_creation_info’ has no member named ‘ws_ping_pong_interval’

    原文标题为:How to solve Janus Gateway Build error: 'struct lws_context_creation_info' has no member named ...

  9. xcode opencv报错:no member named “xxx” in the global namespace

    mac系统安装opencv后,xcode中工程报错:no member named "xxx" in the global namespace 解决方法: 参考文章:https:/ ...

最新文章

  1. 个人技术生涯的感悟(2)
  2. 嵌入式Linux教程一:安装Ubuntu并进行基本配置、交叉编译环境和Minicom
  3. 创建一个打不开删不掉的文件夹
  4. HTML系列(七):多媒体
  5. Windows系统中让硬盘更快的九大绝招
  6. Python(20)-高级数据类型的公共方法
  7. java 旅行家的预算_洛谷 P1016 旅行家的预算 Java解法
  8. Ubuntu 安装 Android-Studio
  9. 关于如何学好前端开发,你需要知道的事!
  10. 比量iOS6/iOS7, 3.5inch/4.0inch
  11. Q91:真实地模拟透明材质(Realistic Transparency)(2)——Triangle Meshes
  12. Html加水印和禁用复制和右键(jquery.watermark.js)
  13. python的基础网络编程是下列_python基础 - 网络编程
  14. JAVA项目实战开发电商项目案例(一)java技术演进与更新
  15. DBC 2000 安装
  16. CMS系统评测,主流自助建站系统比较排名
  17. MacOS Ventura 13.0 Beta3 (22A5295i) 带 OC 0.8.2 三分区原版黑苹果镜像
  18. PSFTP工具传输文件的命令使用方法
  19. 基于单片机智能交通灯控制系统设计外文文献_【设计图文】单片机实现的步进电机控制系统(开题报告+论文+文献综述+外文翻译+DWG图纸)...
  20. python使用ttf文件_python – 如何在matplotlib中使用(随机)* .otf或* .ttf字体?

热门文章

  1. win10硬盘锁怎么解除_win10系统中BitLocker加密磁盘无法解锁怎么办?
  2. springboot基于Java的多元化智能选课系统毕业设计源码040909
  3. C++中关于switch的一些理解
  4. my firebox plugin list
  5. python读取mssql文件_python 读取mssql数据库中文的搜索结果-阿里云开发者社区
  6. 【编程题】【Scratch四级】2022.03 早餐组合
  7. python生存曲线_知识分享 | 生存分析: 在 Python 中的实现(下篇)
  8. 用 django 构建翻译网站——软件工程课程设计
  9. Java代码给csv文件加水印_如何给文件加上水印?
  10. 功能测试的测试点全集