无法获得小部件以保持其宽高比

时间:2013-11-30 16:59:12

标签: qt qwidget qt-designer aspect-ratio

我正在用Qtcreator创建一个程序(也使用qt designer)。 我制作了一些QSvgWidget按钮(我想要的是一个可扩展的基于图像的按钮)。它们工作但不保持图像的纵横比(纵横比需要为1:1)。 即使经过数小时的努力,我也无法为自己找到解决方案。

我试过了:

QSizePolicy qsp(QSizePolicy::Preferred,QSizePolicy::Preferred);
qsp.setHeightForWidth(true);
ui->Widgetname->setSizePolicy(qsp);

但这不起作用。

问题的一些图片:


正确:

enter image description here

不正确:

enter image description here enter image description here


我不熟悉使用Qt和编码。

我做错了什么?

0 个答案:

没有答案