Le support des threads avec QtQt fournit un support de threads dans le formulaire des classes de threading ind�pendantes de la plateforme, une mani�re thread-safe(1) de poster des �v�nements, et des connexions signaux/slots � travers les threads. Cela rend simple le d�veloppement d'applications Qt multi-thread et de tirer profit des machines multiprocesseurs. La programmation multi-thread est aussi un paradigme tr�s utile pour ex�cuter des op�rations consommatrices en temps de calcul sans pour autant bloquer l'interface utilisateur d'une application. IntroductionLes pr�c�dentes versions de Qt offraient l'option de compiler la biblioth�que sans le support des threads. Depuis Qt 4.0, les threads sont toujours activ�s. Sujets :
Lectures recommand�esCe document est destin� � un public poss�dant la connaissance et l'exp�rience des applications multi-thread. Si vous d�butez dans le domaine du « threading », reportez-vous � la liste des lectures recommand�es :
Les classes de threadingCes classes sont appropri�es aux applications thread�es.
Note : Les classes Qt de threading sont impl�ment�es avec des API de threading natives : par exemple, Win32 et pthreads. Par cons�quent, elles peuvent �tre utilis�es avec d'autres threads de la m�me API. RemerciementsMerci � Louis du Verdier pour la traduction et � Thibaut Cuvelier, Jonathan Courtois et Philippe Beaucart pour leur relecture !
|
Cette page est une traduction d'une page de la documentation de Qt, �crite par Nokia Corporation and/or its subsidiary(-ies). Les �ventuels probl�mes r�sultant d'une mauvaise traduction ne sont pas imputables � Nokia. | Qt 4.7 | |
Copyright © 2025 Developpez LLC. Tous droits r�serv�s Developpez LLC. Aucune reproduction, m�me partielle, ne peut �tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'� 3 ans de prison et jusqu'� 300 000 E de dommages et int�r�ts. Cette page est d�pos�e � la SACD. | ||
Vous avez d�nich� une erreur ? Un bug ? Une redirection cass�e ? Ou tout autre probl�me, quel qu'il soit ? Ou bien vous d�sirez participer � ce projet de traduction ? N'h�sitez pas � nous contacter ou par MP ! |