如何将图像添加到Qt中的对话框中?在Qt对话框中布置图像
我知道这在过去经常被问到,大部分答案都是QLabel
及其setPixmap
成员。然而,这通常不是什么用户(我)打算:
一个
QLabel
与像素图组不参与周边QLayout
。也就是说,当对话框被调整大小时,它只是拒绝调整大小,例如QPushButton
就可以。在QHorizontalLayout
中彼此相邻的两个QPushButton
将类似地等分它们之间的可用水平空间。 AQLabe
在相同布局中使用QPushButton
旁边的像素图将保持固定大小。默认情况下,裸体
QLabel
在调整大小时不会调整其内容的大小。但是,当它(
QLabel::setResizeContents
)它不会保持宽高比。
有没有对一个对话框中显示一个像素图,并有其合理参与布局任何本地方式?
你的问题很广泛。 – eyllanesc
我不这么认为。你为什么? – Kamajii
您可以尝试图形场景视图框架。将图像作为像素图项添加到场景中。 –