查看完整版本: [-- 用 QLabel 加载了一个图片, 怎么切换设置这个图片可见和不可见啊? --]

QTCN开发网 -> Qt基础编程 -> 用 QLabel 加载了一个图片, 怎么切换设置这个图片可见和不可见啊? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

retioa 2017-09-15 15:17

用 QLabel 加载了一个图片, 怎么切换设置这个图片可见和不可见啊?


在QVLayout 布局里,添加了几个QLabel,用于显示图片。

在不修改宽或高为0的情况下,有办法设置图片不可见吗?

想到过SetVisible(false) ,但是这样的话,高度宽度也改变了,然后也影响了布局(原来放n个图片的 QVLayoout 里,变成了n-1个图片,就好像是一个图片被挤走了)。

theotherone 2017-09-19 08:58
label->clear()  要么 label->setPixmap(QPixmap());  可以试试

retioa 2017-09-20 20:44
嗯,可以,谢谢。

stlcours 2017-09-21 15:34
曾经我是用空白图片顶替的.

retioa 2017-09-22 17:05


查看完整版本: [-- 用 QLabel 加载了一个图片, 怎么切换设置这个图片可见和不可见啊? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled