2016-06-11 5 views
1

디버깅 및 테스트 전용 작업을 위해 내 QMainWindow에 디자이너와 함께 QMenu를 추가했습니다. 나는 단순히 실제 편집을 위해 그것을 보이지 않게하고 싶다.QMenu를 보이지 않게 할 수없는 이유는 무엇입니까?

그러나 나는 호출 할 때 :

ui->menuTests->setVisible(false); 

아무런 변화가 없다? 응용 프로그램에서 제거하지 않고 메뉴를 보이지 않게하려면 어떻게합니까? 하지 QMenu를 들어,

답변

1

가/보이는 행동 unvisible 설정 (.... 나는 그것을 해제 할 수 있습니다,하지만 끔찍한입니다) :

ui->menuTests->menuAction()->setVisible(false); 
+0

대단히 감사합니다! – aarelovich

관련 문제