怎么让高度随着宽度变化? 比如我拖动窗口右边框时,高度自动保持和宽度一样 ?
我看文档是有QSizePolicy::setHeightForWidth 这个,我代码里使用方法如下
QSizePolicy sizePolicy;
sizePolicy.setHeightForWidth(true);
this->setSizePolicy(sizePolicy);
------解决方案--------------------
不会,你取当前的size,如果宽度不等于高度,就把高度和宽度改为一致就行了,这样会多触发一次事件,不会循环。