Pyqt의 FocusNextChild 문제
-
16-09-2019 - |
문제
나는 하나의 위젯에서 다음 위젯으로 초점을 설정하려고합니다. focusNextChild()
방법. 작동하지만 탭 키를 사용하거나 코드에서 작업을 수행하는 것 사이에 약간의 차이가있는 것 같습니다. 다음 컨트롤이 버튼 인 경우 탭 키를 사용하면 캡션이 작은 점으로 둘러싸인 캡션이 초점을 맞춘 버튼을 사용하므로 어떤 컨트롤이 초점을 맞추는 지 즉시 볼 수 있습니다. 코드 사용 점은 보이지 않습니다. 점들을 어떻게 나타낼 수 있습니까?
해결책
이 문제 (초점 사각형은 명시 적 키보드 초점을 사용할 때를 제외하고는 초점 사각형이 그려지지 않습니다.
일부 테마는 초점을 수신하는 '모든'요소 주위에 초점 사각형을 그릴 수 있으며, 다른 테마는 '키보드'내비게이션을 설명 할 때만 초점 사각형을 그릴 수 있습니다.
요컨대 : 이것은 아마도 테마 별 문제 일 것입니다.
제휴하지 않습니다 StackOverflow