Les Threads en Qt
Forum INFOMATH :: Enseignement de l'informatique :: INFO - Supérieur (Etudiants et Professionnels) :: QT
Page 1 sur 1•
Les Threads en Qt
Salut,
Je me rappelle que j'ai eu du mal à manipuler les Threads en Qt. J'ai décidé d'utiliser les Posix-Threads. Alors est-ce que c'est vraiment chiant les Qt-threads ou non?
@+
Je me rappelle que j'ai eu du mal à manipuler les Threads en Qt. J'ai décidé d'utiliser les Posix-Threads. Alors est-ce que c'est vraiment chiant les Qt-threads ou non?
@+
Nabil - tunis
خير الناس أنفعهم للناس
خير الناس أنفعهم للناس

nabiL- Admin


- Messages : 1908
Inscrit le : 19 Mar 2007
Localisation : Tunisie
Feuille de personnage
Capacité linguistique:


(999/1000)
Re: Les Threads en Qt
Les Threads posix ou Qt sont toujours des threads.
Mais je crois que pour plus de compatibilité/portabilité/maintenabilité il est mieux d'utiliser les threads posix.
Les threads Qt peuvent changer à n'importe quel instant sans pré-avis.
Mais je crois que pour plus de compatibilité/portabilité/maintenabilité il est mieux d'utiliser les threads posix.
Les threads Qt peuvent changer à n'importe quel instant sans pré-avis.
manianis- Admin


- Messages : 976
Inscrit le : 10 Oct 2007
Localisation : Tunisie
Feuille de personnage
Capacité linguistique:


(999/1000)
Re: Les Threads en Qt
Les threads Qt sont encapsulés dans des Classes ... avec tous les avantages de la programmation orienté objet: propagation des exceptions, privatisation de quelques données internes!
Nabil - tunis
خير الناس أنفعهم للناس
خير الناس أنفعهم للناس

nabiL- Admin


- Messages : 1908
Inscrit le : 19 Mar 2007
Localisation : Tunisie
Feuille de personnage
Capacité linguistique:


(999/1000)
Re: Les Threads en Qt
nabiL a écrit:Les threads Qt sont encapsulés dans des Classes ... avec tous les avantages de la programmation orienté objet: propagation des exceptions, privatisation de quelques données internes!
Tu devras choisir dans ce cas ce qui est plus adapté à ta conception.
Dernière édition par le Ven 15 Fév - 21:36, édité 1 fois
manianis- Admin


- Messages : 976
Inscrit le : 10 Oct 2007
Localisation : Tunisie
Feuille de personnage
Capacité linguistique:


(999/1000)
Re: Les Threads en Qt
croyez moi, j'ai rien compris de ce que vous parlez
mosa- Modérateur




- Messages : 636
Inscrit le : 11 Nov 2007
Age : 23
Localisation : los angeles
Feuille de personnage
Capacité linguistique:


(995/1000)
Re: Les Threads en Qt
Salut les gars,
Les threads sous Qt sont assez puissants. Mais comme toute programmation de thread, il faut faire attention à quelques petits détails.
Vous pouvez vous référer à la docuementation suivante pour plus de détails:
http://doc.trolltech.com/4.3/qthread.html
A mon avis, l'avantage des threads Qt par rapport a ceux de Posix c'est la notion de signaux/slots qui peuvent maintenant etre utilisés meme entre plusieurs threads. Et ce sans parler de l'aspect multi-plateforme: votre code fonctionnera partout: Unix, Linux, Windows, MacOS, ...
Cordialement,
Houssem
Les threads sous Qt sont assez puissants. Mais comme toute programmation de thread, il faut faire attention à quelques petits détails.
Vous pouvez vous référer à la docuementation suivante pour plus de détails:
http://doc.trolltech.com/4.3/qthread.html
A mon avis, l'avantage des threads Qt par rapport a ceux de Posix c'est la notion de signaux/slots qui peuvent maintenant etre utilisés meme entre plusieurs threads. Et ce sans parler de l'aspect multi-plateforme: votre code fonctionnera partout: Unix, Linux, Windows, MacOS, ...
Cordialement,
Houssem

nabiL- Admin


- Messages : 1908
Inscrit le : 19 Mar 2007
Localisation : Tunisie
Feuille de personnage
Capacité linguistique:


(999/1000)
Re: Les Threads en Qt
Salut à tous, c'est quoi la différence entre Handle et Pointeur? 

informix, Ecole d'ingénieurs
Les passions font vivre l'Homme; sa sagesse le fait seulement durer.
Les passions font vivre l'Homme; sa sagesse le fait seulement durer.

informix- Membre fondamental

- Messages : 350
Inscrit le : 19 Mar 2007
Feuille de personnage
Capacité linguistique:


(1000/1000)
Re: Les Threads en Qt
Avant, j'avant une confusion entre Handle et Pointeur. Je croyais que Handle et la Traduction du mot Pointeur en Anglais.
Je te propose informix de créer un sujet séparé:
Différence entre Handle et Pointeur
On poursuivra la discussion là bas.
@+
Je te propose informix de créer un sujet séparé:
Différence entre Handle et Pointeur
On poursuivra la discussion là bas.
@+
Nabil - tunis
خير الناس أنفعهم للناس
خير الناس أنفعهم للناس

nabiL- Admin


- Messages : 1908
Inscrit le : 19 Mar 2007
Localisation : Tunisie
Feuille de personnage
Capacité linguistique:


(999/1000)
Re: Les Threads en Qt
bdiouih a écrit:Salut les gars,
Les threads sous Qt sont assez puissants. Mais comme toute programmation de thread, il faut faire attention à quelques petits détails.
Vous pouvez vous référer à la docuementation suivante pour plus de détails:
http://doc.trolltech.com/4.3/qthread.html
A mon avis, l'avantage des threads Qt par rapport a ceux de Posix c'est la notion de signaux/slots qui peuvent maintenant etre utilisés meme entre plusieurs threads. Et ce sans parler de l'aspect multi-plateforme: votre code fonctionnera partout: Unix, Linux, Windows, MacOS, ...
Cordialement,
Houssem
Merci pour la réponse
manianis- Admin


- Messages : 976
Inscrit le : 10 Oct 2007
Localisation : Tunisie
Feuille de personnage
Capacité linguistique:


(999/1000)





