Forum INFOMATH
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -28%
Brandt LVE127J – Lave-vaisselle encastrable 12 ...
Voir le deal
279.99 €

Les Threads en Qt

5 participants

Aller en bas

Les Threads en Qt Empty Les Threads en Qt

Message par Napoléon Jeu 14 Fév - 10:21

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?

@+
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7654
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue999/1000Les Threads en Qt Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par manianis Jeu 14 Fév - 13:55

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.

manianis
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6037
Date d'inscription : 11/10/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue999/1000Les Threads en Qt Empty_bar_bleue  (999/1000)

http://manianis.sitesled.com/

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par Napoléon Jeu 14 Fév - 18:10

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
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7654
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue999/1000Les Threads en Qt Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par manianis Ven 15 Fév - 16:38

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 Réel

Masculin
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6037
Date d'inscription : 11/10/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue999/1000Les Threads en Qt Empty_bar_bleue  (999/1000)

http://manianis.sitesled.com/

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par suneddine Ven 15 Fév - 23:14

croyez moi, j'ai rien compris de ce que vous parlez
suneddine
suneddine
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 730
Age : 38
Localisation : tunisie
Réputation : 5
Points : 6104
Date d'inscription : 11/11/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue995/1000Les Threads en Qt Empty_bar_bleue  (995/1000)

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par bdiouih Jeu 21 Fév - 10:51

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

bdiouih
Entier Naturel
Entier Naturel

Masculin
Nombre de messages : 1
Localisation : Tunis
Réputation : 0
Points : 5912
Date d'inscription : 11/02/2008

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par Napoléon Jeu 21 Fév - 14:41

Merci Houssem pour la réponse.
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7654
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue999/1000Les Threads en Qt Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par informix Jeu 21 Fév - 14:46

Salut à tous, c'est quoi la différence entre Handle et Pointeur? affraid
informix
informix
Nombre Rationnel
Nombre Rationnel

Nombre de messages : 399
Réputation : 4
Points : 6308
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue1000/1000Les Threads en Qt Empty_bar_bleue  (1000/1000)

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par Napoléon Jeu 21 Fév - 14:50

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.
@+
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7654
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue999/1000Les Threads en Qt Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par manianis Jeu 21 Fév - 16:01

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 Réel

Masculin
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6037
Date d'inscription : 11/10/2007

Feuille de personnage
Capacité linguistique:
Les Threads en Qt Left_bar_bleue999/1000Les Threads en Qt Empty_bar_bleue  (999/1000)

http://manianis.sitesled.com/

Revenir en haut Aller en bas

Les Threads en Qt Empty Re: Les Threads en Qt

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum