Les Threads en Qt
5 participants
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?
@+
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7654
Date d'inscription : 19/03/2007
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- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6037
Date d'inscription : 11/10/2007
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!
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7654
Date d'inscription : 19/03/2007
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 - 23:36, édité 1 fois
manianis- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6037
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Les Threads en Qt
croyez moi, j'ai rien compris de ce que vous parlez
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 38
Localisation : tunisie
Réputation : 5
Points : 6104
Date d'inscription : 11/11/2007
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
bdiouih- Entier Naturel
-
Nombre de messages : 1
Localisation : Tunis
Réputation : 0
Points : 5912
Date d'inscription : 11/02/2008
Re: Les Threads en Qt
Merci Houssem pour la réponse.
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7654
Date d'inscription : 19/03/2007
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- Nombre Rationnel
- Nombre de messages : 399
Réputation : 4
Points : 6308
Date d'inscription : 19/03/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.
@+
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7654
Date d'inscription : 19/03/2007
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- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6037
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Forum INFOMATH :: Enseignement de l'informatique :: INFO - Supérieur (Etudiants et Professionnels) :: QT
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|