我需要使用inplace按钮实现文本框(用于搜索或过滤目的)。因此,我需要获得Qtoolbutton,它是平面的并呈现为图标,并在鼠标悬停或按下时获取边框。也许我会在悬停时添加一些几乎透明的背景。
我尝试设置以下样式表:
'border: none; hover {border: 1px} pressed {border: 1px}'
,但似乎只有边框设置。当我悬停或点击它时没有任何反应。我试图将autoRaise()设置为True和False,我的意思是,可能发生了一些交叉,但没有成功。
此外,当按钮放在QlineEdit中时,如果我将样式表设置为它,整个按钮消失,我不能没有边框或图标或任何东西。
答案 0 :(得分:2)
尝试在'hover'之前加':',以及'按'