2010-05-19 3 views
1

검색 또는 필터 용으로 내부 버튼이있는 텍스트 상자를 구현해야합니다. 그래서 Qtoolbutton을 가져 와야합니다.이 버튼은 플랫하고 아이콘으로 렌더링되며, 마우스로 마우스를 올리거나 눌렀을 때 테두리를 가져와야합니다. 어쩌면 호버에 너무 투명한 배경을 추가 할 수도 있습니다. 마우스를 올리면 테두리가있는 평평한 QToolButton을 얻을 수 없습니다.

나는 다음과 같은 스타일 시트 설정하려고 :

'border: none; hover {border: 1px} pressed {border: 1px}' 

을하지만, 그것은 단지 경계 세트 것으로 보인다. 마우스를 올리거나 클릭하면 아무런 반응이 없습니다. autoRaise()를 True 및 False로 설정하려고했는데, 어떤 교차가 발생했지만 성공하지 못했을 수 있습니다.

또한 QlineEdit에 버튼을 배치하면 스타일 시트를 설정하면 전체 버튼이 사라지고 테두리 나 아이콘 등을 사용할 수 없습니다.

답변

2

'누르기'앞에 ':'을 올리거나 '누른'시도하십시오

관련 문제