그놈 3에서는 QDialog를 표시 할 때 이동할 수없고 제목 표시 줄이없는 것처럼 보입니다.Qt QDialog 및 그놈 3, 닫기 버튼/제목 표시 줄을 어떻게 표시하고 움직일 수 있습니까?
제목 표시 줄을 다시 사용하도록 설정하고 이동 가능하게 설정하는 방법이 있습니까? 대신 해결 방법으로 QMainWindow를 사용하려고 시도했지만 작업 표시 줄에 나타나며 "모달"대화 상자로 나타나지 않습니다.
그놈 3에서는 QDialog를 표시 할 때 이동할 수없고 제목 표시 줄이없는 것처럼 보입니다.Qt QDialog 및 그놈 3, 닫기 버튼/제목 표시 줄을 어떻게 표시하고 움직일 수 있습니까?
제목 표시 줄을 다시 사용하도록 설정하고 이동 가능하게 설정하는 방법이 있습니까? 대신 해결 방법으로 QMainWindow를 사용하려고 시도했지만 작업 표시 줄에 나타나며 "모달"대화 상자로 나타나지 않습니다.
아마, 그것은 당신을 도울 수 있습니다
타입 R 그놈 쉘을 재시작 변경 (QDialogs 가동하게한다)를 참조한다.
대화 상자 (최소한 제목 표시 줄 부분이 아님)에서이 문제가 발생했을 때 실제 부모를 설정하는 대신 대화 상자의 부모를 nullptr로 설정하여 문제를 해결했습니다. 그렇게된다면 그놈의 구성 옵션을 설정했다 지금
는, (내가 그것을 확인하지 않았다) 아마 더 나은 솔루션입니다. 솔루션에 대한 유일한 불만은 다른 컴퓨터에서 다르게 작동한다는 것입니다. 그런 다음 다시 구성 옵션을 사용한다는 것은 해당 시스템의 소유자가 결정할 수 있다는 것입니다.
"모달"은 창과 관련하여 만 의미가 있습니다. http://developer.qt.nokia.com/doc/qt-4.8/qwidget.html#modal-prop – tylerthemiler
모달 대화 상자의 동작은 Gnome 3의 "기능"입니다. 일반적으로 말하면 윈도우 시스템의 기본 동작을 엉망으로 만듭니다. 또한이 동작은 Gnome3 자체에서 구성 할 수 있으므로 혼자 남겨두면 사용자는 여전히 동작 방식을 선택할 수 있습니다. – Chris
고마워요. @Chris 내 앱이 나빠 보이더라도 그대로 두십시오. ( – paulm