问题描述:
使用QSlider创建滑块小部件用于音量按钮的时候,无法显示,很奇怪,怎么都不显示

一直是这个效果,运行都没问题,但是就是不出现。
一直解决不了,最后我在无意中,在主程序中加上这段代码,
if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0))
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling,true);
也就是进行高dpi的适配,本来想的是让ui设计界面一致,没想到这个时候,滑块显示了,离谱。

奇怪的问题又增加了!
文章讲述了开发者在使用QSlider时遇到的显示问题,通过在主程序中添加Qt的高DPI适配代码,意外地解决了滑块不显示的问题,这表明可能是兼容性或UI设计设置导致的意外效果。
994

被折叠的 条评论
为什么被折叠?



