相关疑难解决方法(0)

Qt:调整包含QPixmap的QLabel的大小,同时保持其宽高比

我使用QLabel向用户显示更大,动态变化的QPixmap的内容.根据可用空间,使这个标签更小/更大会很好.屏幕尺寸并不总是与QPixmap一样大.

如何修改QLabel QSizePolicysizeHint()QLabel以调整QPixmap的大小,同时保持原始QPixmap的宽高比?

我无法修改sizeHint()QLabel,设置minimumSize()为零无济于事.hasScaledContents()QLabel上的设置允许增长,但是打破了宽高比...

子类化QLabel确实有帮助,但是这个解决方案只为一个简单的问题添加了太多的代码......

任何聪明的提示如何在没有子类化的情况下完成此任务?

c++ qt qt4 qlabel

71
推荐指数
6
解决办法
8万
查看次数

如何在Qt中维护小部件的宽高比?

如何在Qt中维护窗口小部件的宽高比以及如何使窗口小部件居中呢?

user-interface qt widget aspect-ratio

32
推荐指数
4
解决办法
3万
查看次数

标签 统计

qt ×2

aspect-ratio ×1

c++ ×1

qlabel ×1

qt4 ×1

user-interface ×1

widget ×1