2012-12-12 6 views
1

문제가 있습니다. 나는() 볼을 말할 때PyQt - QDialog가 표시되는지 확인하는 방법은 무엇입니까?

balls = [Ball() for i in range(1, 10)] 

그래서,이 인 QDialog에 공을 그릴 것입니다 :이 코드가 있습니다. 그리고이 작업이 끝나면 무한 루프에서 공을 QDialog 주위로 움직입니다. 나는 동안 같은 주위로 이동 QDialog.isVisible() 말하고 싶습니다.

나는 어떤 부모 대화 또는 폼 또는 하위 대화 상자 또는 양식이 없습니다. 이 부분은 모두 QDialog입니다. QDialog과 어리 석다는 것을 알고 있지만, 단지 QDialog 이외의 것을 사용하는 것은 허용되지 않습니다.

+0

를 들어

myDialog = QtGui.QDialog() isVis = myDialog.isVisible() 

은 순전히 대화 상자의 표시 여부를 확인에 대한이 질문인가, 또는 개체를 이동에 대한 부분을 포함하고 있습니까? – jdi

+0

당신은 당신의 자신의 질문에 대답했습니다. while MyDialog.isVisible() : pass' –

답변

관련 문제