Я собираюсь добавить питон консоли виджет (в C++ GUI) ниже некоторых других элементов управления: Интеграция консоли Python в GUI C++ приложений
Многие классы будут подвергаться воздействию кода питона , включая некоторый доступ к GUI (возможно, я буду рассматривать PyQt).
Должен ли я запускать код Python в отдельном потоке?
Я думаю, что это хороший подход, потому что GUI не будет заморожен при выполнении длинных команд. Но, с другой стороны, не следует ли отключать другие элементы управления для сохранения состояния объектов и предотвращения конфликтов?
одна картина стоит +1. Однако вопрос тоже хорош. – balpha
Да, фото воодушевляет! –