0
親と一緒に私のウィジェットを自動的に削除したくないですか?レイアウトにQWidgetを追加することはできますが、親と一緒に削除することはできませんか?
親を設定せずにレイアウトにウィジェットを追加することは可能でしょうか?
私は私のウィジェットは、単に:(Qtのウィジェットの
親と一緒に私のウィジェットを自動的に削除したくないですか?レイアウトにQWidgetを追加することはできますが、親と一緒に削除することはできませんか?
親を設定せずにレイアウトにウィジェットを追加することは可能でしょうか?
私は私のウィジェットは、単に:(Qtのウィジェットの
表示されないレイアウトに追加した後widget->setParent(nullptr);
を行う場合は、親/子の概念がしっかりウィジェットは画面上に表示描かれている方法で結合されている。あなたは、
子ウィジェット(またはQObjectを継承している任意のクラス)が、その親が削除されたときに削除されないようにするだけであれば、そのウィジェットは、信号が発生したときに、親の子信号と子/子の関係を削除することができます(直接接続またはブロッキング接続を使用してください)。