PyQt5--控件的显示与隐藏、可用与不可用

PyQt5--控件的显示与隐藏、可用与不可用

隐藏与显示

只有父控件显示,子控件才能显示
setVisible(bool) 设置控件是否可见
button.setVisible(True) True 可见
setHidden(bool) 设置控件是否隐藏
Ture 隐藏
show() 显示控件
hide() 隐藏控件

isHidden() #判定控件是否隐藏
isVisible() 判定控件是否显示
isVisibleTo(widget) 如果能随着widget控件的显示和隐藏, 而同步变化, 则返回True
注意:
isVisible() 代表控件最终的状态, 是否被我们所见(被其他控件遮挡也属于可见)
isHidden() 只有控件设置了隐藏才返回True,否则返回False.(比例父控件没有显示,子控件是不可能显示,返回的是False)

可用与不可用

setEnabled(bool) 设置控件是否可用
True 可用
isEnabled() 获取控件是否可用
s=button.isEnabled()

发布了34 篇原创文章 · 获赞 54 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_42686768/article/details/100025271
今日推荐