문제
용서해, 나는 초보자이다 :)
QT에서 테두리없이 사용자 정의 창을 만들 수 있지만 Alt 키를 누른 채 계속 드래그 가능합니까? 경계없는 창을 만들었지 만 (Linux에서) 드래그 할 수 있으려면 Alt 키를 누르야합니다.
둥근 모서리가있는 창을 만들 계획이었습니다. 누구든지 이것을 가능하게하는 방법이 있습니까? 그러나 MouseMove, Mousepress 또는 무언가를 구현하는 것은 가능한 해결책이지만 다른 솔루션이 필요하다고 생각합니다.
감사
해결책
창 관리자가 창을 움직일 수있는 한 가지 방법이 있습니다. 드래그 바를 추가하십시오. 드래그 막대가없는 경우 새 위치를 설정하여 앱이 창 자체를 움직여야합니다 (즉, 마우스 클릭+이벤트를 직접 이동해야합니다).
ALT를 눌러 창을 움직이는 기능은 QT가 아닌 창 관리자의 기능입니다.
다른 팁
예,이를 수행하는 시계를 사용하는 둥근 창 예제가 있습니다. 기본적으로 Aaron이 말한 것처럼 마우스 클릭을 직접 관리해야합니다.
qdecoration (임베디드 리눅스)을 사용하여 다음을 만들 수 있습니다. 여기 예입니다.
마우스가 창문에 고정되어 있음을 감지 한 다음 마우스가 움직이는 이벤트를 잡아서 창문을 동기화 할 수 있습니다. 사용자가 마우스 버튼을 출시하면 작업이 끝납니다.
제휴하지 않습니다 StackOverflow