Je vais ajouter un widget console python (dans une interface graphique C++) ci-dessous quelques autres contrôles: Intégration de la console Python dans une interface graphique application C++
De nombreuses classes vont être exposés au code python , y compris certains accès à l'interface graphique (peut-être que je vais considérer PyQt).
Dois-je exécuter le code Python dans un thread séparé?
Je pense que c'est une bonne approche, car l'interface graphique ne sera pas gelée lors de l'exécution de longues commandes. Mais d'un autre côté, les autres contrôles ne devraient-ils pas être désactivés pour préserver l'état des objets et éviter les conflits?
L'image vaut 1 seul. La question est bonne, cependant. – balpha
Oui, la photo est inspirante! –