これが私のqt connectステートメントのサンプルです
connect(pHttpFetch, SIGNAL(Fetched(QByteArray)), this, SLOT(PrintData(QByteArray)));
ここで、最初のオブジェクトの信号は、呼び出し側 (接続呼び出しを行う) オブジェクトのスロットに接続されます。
私は次のものを持っています
- 最初のオブジェクトはローカル オブジェクトです。コントロールが範囲外になると、オブジェクトは強制終了されます。
- 呼び出し元のオブジェクトは、アプリケーション メモリ全体でメモリ内に留まります。
最初のオブジェクトは必要ないので、ローカル オブジェクトにしてもよろしいですか? (Qtは魔法のようにオブジェクトをメモリに保持していると思います)
オブジェクトを保持する共有ポインターを作成する必要があります。不要なときにオブジェクトを破棄しますか?