0
주어진 QWidget 포인터가 어떤 레이아웃에 속하는지 아닌지를 결정할 수 있습니까? 레이아웃에 액세스 할 수 없으며 QWidget 만 * [트릭 및 해킹이 허용됩니다.]QWidget이 레이아웃에 속하는지 여부를 찾으십니까?
감사합니다. CV
주어진 QWidget 포인터가 어떤 레이아웃에 속하는지 아닌지를 결정할 수 있습니까? 레이아웃에 액세스 할 수 없으며 QWidget 만 * [트릭 및 해킹이 허용됩니다.]QWidget이 레이아웃에 속하는지 여부를 찾으십니까?
감사합니다. CV
Sry, 나는 질문에서 언급 했어야했다. 나는 레이아웃에 접근 할 수 없다. 주어진 유일한 것은 QWidget이다. – blueskin
'yourWidget-> parentWidget()은 어떻습니까? 레이아웃이 없으면 null 포인터를 반환해야한다고 생각합니다. – Andrii
dockwidget을 가지고 있다고 가정하면 dockwidget은 부모를 가지지 만 레이아웃에는 속하지 않습니다. 내가 볼 수있는 유일한 방법은 상위 위젯의 레이아웃을 가져와 그 레이아웃에 내 위젯이 포함되어 있는지 확인하는 것입니다. – blueskin