解决UI设计界面与运行时显示界面不一致的问题
导致该现象的原因有:显示屏分辨率过高
例如本人就是使用的4K屏,发现一些label中的文字显示不全
解决办法:网上大多是给出在main函数的第一行中加入以下代码的方法
if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0))
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling,true);
本人在加入上述代码后,界面有了一定的改变,但是仍然不是按我设计的显示,而且不知道是误点了什么设置而自己不知道,导致做出修改后再重新构建,但运行时界面无变化。
博客主要围绕解决Qt开发中UI设计界面与运行时显示界面不一致的问题展开。指出显示屏分辨率过高,如4K屏会导致label文字显示不全。网上给出在main函数首行加代码的解决办法,但作者实践后仍未完全解决,且修改后运行界面无变化。
6375

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



