2013-05-14 9 views
0

QGraphicsScene이 포함 된 QGraphicsView 인 기존 창 위에 놓으려고합니다. 새 창을 만들지 않고이 작업을 수행 할 수있는 방법이 있습니까?기존 QGraphicsView 위에 QWebView 배치

내 목표는 화면의 대부분을 오버레이하여 QGraphicsScene에있는 내용을 흐리게 처리하므로 QWebView에 "집중"을 넣습니다. 어떤 제안?

답변

0

QWebView을 QGraphicsView에 추가 한 다음 move(QPointF)resize(QSize) 메서드를 사용하여 위치를 조정했습니다.

+0

Qt를 처음 접했을 때 정확한 대응 방법에 대한 조언이 있으십니까? (페이지로드 사이에 "로딩"그래픽 표시) – davidkomer

+1

로드 위젯을 QWebView의 하위로 설정할 수 있습니다. 페이지 로딩이 시작될 때 로딩 위젯을 표시하는 함수를 가지고 있고 로딩이 끝나면 숨기기 만하면됩니다. –

+0

감사합니다 - 나는 http://stackoverflow.com/questions/30014431/overlay-while-loading-page-into-qwebview에서 뚜렷한 질문으로 썼고 비슷한 조언을 받았다. – davidkomer