2014-10-15 4 views
0

도크 위젯을 분리하는 QMainWindow의 스플리터에 대한 핸들을 반환 할 수 있습니까?메인 윈도우의 도크 분리기에 핸들이 있습니까?

+0

핸들로 무엇을 의미합니까? – Ezee

+0

포인터/메소드/etc를 사용하여 나를 조작하거나 상태를 확인할 수 있습니다. –

+1

알았습니다. 선창 위젯은 무엇입니까? 툴바? 또는 mdi windows? 스플리터 스크린 샷을 만들 수 있습니까? 나는 어떤 요소를 의미하는지 완전히 이해할 수 없습니다. – Ezee

답변

0

일부 내부 클래스 QMainWindowLayout가있다, 어쩌면 당신은 당신이 source

들여다 나는 개인적으로 당신이 그것에 처리 얻을 수 있다고 생각하지 않습니다 경우에 도착하는 방법을 알아낼 수 있습니다 .. 나도 몰라 무엇을 당신은 달성하기를 원합니다 - 핸들은 QMainWindow :: separator로 스타일을 지정할 수 있습니다 ..

그러나 QSplitter :: handle (index) 메서드를 사용하는 QSplitter를 사용할 수 있습니다. 그런 다음 핸들 등 몇 가지 버튼을 추가 할 수 있습니다 : 나는 QSplitter의 레이아웃에 QDockWidget 실험 한하고 일하는

button = new QPushButton("<", ui->splitter->handle(1)); 
handleLayout->addWidget(button); 
ui->splitter->handle(1)->setLayout(handleLayout); 

.

관련 문제