背景
需要改BarSet源码,使得柱状图中,值为0的柱形也要显示标签值和一点点柱形颜色
步骤
- 下载Qt5.12.1源码,找到里面的qtcharts子模块
-
直接打开项目,找到对应的地方修改逻辑(屏蔽了setVisible(false)的if-else判断逻辑,改成无论是否为零都显示值)
-
然后执行qmake构建项目
-
构建好之后,点击build project进行构建
编译完成后,在debug目录下会生成对应的dll文件:
-
把生成的dll拷贝到你自己电脑Qt的安装目录下(好比我的安装目录是E:/Qt/Qt/5.12.1,用64位msvc2017构建工具编译的源码,就拷到E:/Qt/Qt/5.12.1/msvc2017_64/bin目录下)
-
打开自己的Qt项目,从头开始重新构建和编译
-
Done!