【发布时间】:2014-11-07 22:54:33
【问题描述】:
有没有一种方法可以重新缩放 QFrame 及其所有子小部件?子小部件都是我的自定义小部件,我一直在与它们交互,但我需要它们全部缩放,甚至它们的相对坐标位置
【问题讨论】:
标签: qt zooming scaling qwidget qframe
有没有一种方法可以重新缩放 QFrame 及其所有子小部件?子小部件都是我的自定义小部件,我一直在与它们交互,但我需要它们全部缩放,甚至它们的相对坐标位置
【问题讨论】:
标签: qt zooming scaling qwidget qframe
在解决不同的问题时无意中发现了一个解决方案。
我使用 QFrame::grab() 函数来获取帧及其所有子帧的像素图,并在 QPainter 上使用 .scale(int x, int y) 函数时在其他地方重新绘制所述像素图。
【讨论】: