QWebElement manipulation d'un QWebPage dans un thread séparé
-
20-09-2019 - |
Question
J'ai un QWebPage créé dans le thread principal (vous ne pouvez pas créer nulle part ailleurs). Je voudrais manipuler cette page en utilisant l'API QWebElement introduite dans Qt 4.6, mais dans un thread séparé. Alors que le fil acquerrait une référence à la page et effectuer la marche des arbres nécessaires et attribuer les changements que j'ai besoin.
Maintenant, ce QWebPage est affiché aussi dans un QWebView, mais le thread principal sera bloqué en attendant le thread de travail à la fin (en fait beaucoup d'entre eux, travaillant sur plusieurs pages différentes). Par conséquent, la boucle d'événement ne sera pas en cours d'exécution alors que l'opération est en cours.
Ainsi, je crois que l'opération soit en sécurité. que je me trompe? Ai-je manqué quelque chose? Je demande essentiellement pour se rassurer que cela ne soufflera pas dans mon visage ...
La solution
Je ne pense que vous avez raison, et il est sûr. Au moins, vous me avez convaincu:)