GUI 툴킷 (예 : Qt, GTK)을 창 관리자와 함께 작동시키는 기본 메커니즘은 무엇입니까?GUI 도구 키트는 Linux의 창 관리자와 어떻게 통신합니까?
필자가 이해 한대로 GUI 툴킷은 창 관리자를 필요로하지 않고도 자신의 기본 창을 그릴 수 있습니다. 그러나 저를 혼란스럽게하는 점은 창 관리자가 x-server에서 "새 창 요청"을 감지하고이 창 주위에 프레임, 제목 등을 그릴시기 및 방법입니다. 분명히 일종의 암묵적인 조정이 필요합니다. 그러나 코딩의 관점에서, 창 관리자 초기화는 GUI 툴킷에 완전히 투명하게 보입니다.
GUI 툴킷과 창 관리자가 모두 x 창의 2 피어 클라이언트라고 말하는 것이 사실입니까? 창 관리자에게 새 창 만들기 프로세스에 참여하도록 (알리는) X 서버 책임이 있습니까? 이 경우 창 관리자가 없을 때 누가 "응용 프로그램 창"의 위치를 결정합니까?
X 터미널이 "로컬"창을 열면 WM에 의해 장식 된 것처럼 보입니다. –