IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

DLL Qt avec application non Qt


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1
    Par défaut DLL Qt avec application non Qt
    Bonjour,

    J'ai une application écrite en Borland C++ qui communique avec un serveur QT (via le protocole TCP/IP) via une DLL écrite en QT.

    Le problème est que dans cette DLL, il n'y a pas de boucle d'évènement donc, la fonctionnalité SIGNAL-SLOT ne fonctionne pas!

    Comment faire pour implémenter une boucle d'évènement dans cette DLL?

    Merci de votre aide

    Serge

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Salut et bien venue sur le forum
    Tu peut modifier la dll Qt?

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    Il est normal que ta DLL n'ait pas de boucle d'événements, c'est, comme son nom l'indique, une bibliothèque de classes et de fonctions Qt, que tu peux/dois appeler dans un autre programme.

    Si tu as les headers qui vont avec, tu les insère et tu appelles les fonctions de ta dll dans une application Qt, qui elle aura une boucle d evenements.

    Je sais pas si je suis clair.

    G.

  4. #4
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par Gulish Voir le message
    Il est normal que ta DLL n'ait pas de boucle d'événements, c'est, comme son nom l'indique, une bibliothèque de classes et de fonctions Qt, que tu peux/dois appeler dans un autre programme.
    La dll pourrais très bien lancer une thread avec une event loop.

    Tu pourrais peut être utiliser http://qt.developpez.com/doc/latest/...#processEvents

    Citation Envoyé par Gulish Voir le message
    Si tu as les headers qui vont avec, tu les insère et tu appelles les fonctions de ta dll dans une application Qt, qui elle aura une boucle d'évènements.

    G.
    Si il la charge dynamiquement, ça va pas marcher.

    Si tu donne plus de détaille, on pourra mieux t'orienter

Discussions similaires

  1. DLL Qt avec une application non Qt
    Par birdyz53 dans le forum Qt
    Réponses: 0
    Dernier message: 09/06/2011, 15h18
  2. Réponses: 3
    Dernier message: 24/02/2008, 20h01
  3. DLL à copier avec une application db
    Par abdelghani_k dans le forum Bases de données
    Réponses: 2
    Dernier message: 03/12/2007, 21h31
  4. probleme avec dll et service application
    Par Babylonne dans le forum C++Builder
    Réponses: 0
    Dernier message: 13/08/2007, 11h57
  5. Une DLL Dev-C++ avec application C++Builder ?
    Par devroot dans le forum Dev-C++
    Réponses: 1
    Dernier message: 20/04/2007, 10h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo