Предположим, я хочу создать 500 Подобно wxWidget (некоторые панели, цветные кнопки и текстовые Ctrl и т. д.), я должен создать все это за один раз, но это заморозит мой основной поток, поэтому я помещаю эту часть создания в дочерний поток и показываю анимационные картинки в основном потоке.Но я не смог получить все эти объекты wxWidget, созданные в моем фрейме в дочернем потоке.
Могу ли я получить эти wxWidgets (созданные в дочернем потоке) обратно в основной поток. просто рассмотрим случай, когда мне нужно создать дочерние элементы фрейма в дочернем потоке и анимации основного потока. как только дочерний поток завершает работу, все дочерние потоки, созданные в дочернем потоке, должны быть доступны в основном потоке.
Любая помощь действительно приветствуется.
Я использую python 2.5, wxpython 2.8 на windowsxp.
Вы можете отправить их обратно через очередь, или все это происходит в одном экземпляре класса, назначить виджеты какому-то известному месту в экземпляре для основного потока, чтобы забрать их. Сигнал через семафор.