我正在用Qtcreator创建一个程序(也使用qt designer)。 我制作了一些QSvgWidget按钮(我想要的是一个可扩展的基于图像的按钮)。它们工作但不保持图像的纵横比(纵横比需要为1:1)。 即使经过数小时的努力,我也无法为自己找到解决方案。
我试过了:
QSizePolicy qsp(QSizePolicy::Preferred,QSizePolicy::Preferred);
qsp.setHeightForWidth(true);
ui->Widgetname->setSizePolicy(qsp);
但这不起作用。
问题的一些图片:
正确:
不正确:
我不熟悉使用Qt和编码。
我做错了什么?