2016-10-12 9 views

답변

1

WindowFlags 객체가 논리합이 함께 WindowType 열거 형에서 플래그 집합입니다 것을 알고 있었다. WindowTypeint의 하위 클래스이고 WindowFlags 개체는 int 작업도 지원합니다.

당신은 이런 플래그의 존재를 테스트 할 수 있습니다

>>> bool(win.windowFlags() & QtCore.Qt.WindowStaysOnTopHint) 
False 

또는이 같은 : 일반적으로

>>> int(win.windowFlags() & QtCore.Qt.WindowStaysOnTopHint) != 0 
False 

& 값 자체 현재, 또는 0을 반환 할 때 결석 :

>>> flags = 1 | 2 | 4 
>>> flags 
7 
>>> flags & 2 
2 
>>> flags & 8 
0