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

 C++ Discussion :

GUI application C++


Sujet :

C++

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 8
    Points : 3
    Points
    3
    Par défaut GUI application C++
    Bonjour à tous,

    Petite question de débutant: est-il possible de modifier l'interface d'une application existante dont je dispose des sources avec visual ?
    Je ne trouve pas de form modifiable dans les sources.
    Comment faire ? Pour être un peu plus précis, l'application en question affiche l'image webcam sur laquelle est incrusté un graphique qui évolue en fonction de la luminosité. J'aimerais créer une fenêtre pour afficher l'image webcam d'un coté et le graphique de l'autre sans que ceux-ci ne se superposent. J'aimerais y adjoindre une barre de menu.
    Tout cela est-il possible et si oui, avez vous des pistes ?

    Merci pour votre aide.

  2. #2
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 186
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 186
    Points : 17 126
    Points
    17 126
    Par défaut
    Dans l'absolu, si tu as le code source, tu peux le faire.

    En pratique, il faut déjà que tu détermines quelle bibliothèque graphique est utilisée, pour pouvoir demander des conseils précis.

    Essaie déjà de déplacer le graphique dans la fenêtre.
    Tu verras pour créer une autre fenêtre plus tard.



    Par ailleurs, tripatouiller une interface graphique n'est pas exactement une tache de débutant.
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 8
    Points : 3
    Points
    3
    Par défaut
    Merci pour ta réponse.
    L'application utilise openframeworks et MPT.
    Je parviens à déplacer le graphique en modifiant cette partie-ci dans le fichier ofApp.cpp:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    void ofApp::draw() {
        ofSetColor(255);
        cam.draw(0, 0);
     
        ofTranslate(10, 10);
        ofSetColor(0);
        ofRect(0, 0, 300, 100);
        ofSetColor(255);
        graph.draw(300, 100);
    }
    N'y a-t-il pas moyen de le faire via un concepteur de vue ?

  4. #4
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 186
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 186
    Points : 17 126
    Points
    17 126
    Par défaut
    a priori, non.

    A moins de savoir si les développeurs originaux en ont utilisé un, et lequel.
    Et il faudra avoir les fichiers propres à cet outil.

    D'après le type d'application, je ne pense pas.
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 8
    Points : 3
    Points
    3
    Par défaut
    D'accord. Et est-il possible de créer une form de moi-même en réintégrant les éléments de mon fichier ofApp.cpp ?

  6. #6
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 186
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 186
    Points : 17 126
    Points
    17 126
    Par défaut
    ça doit l'être, mais je ne connais pas cette bibliothèque.
    Essaie de voir dans les catégories du forum plus en relation
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/12/2013, 11h03
  2. probléme avec mon GUI Application
    Par lisco dans le forum Qt
    Réponses: 8
    Dernier message: 26/06/2009, 17h19
  3. Réponses: 3
    Dernier message: 05/05/2007, 18h53
  4. Application gui et console (en meme temps)
    Par superpok dans le forum C++Builder
    Réponses: 7
    Dernier message: 02/01/2007, 09h32
  5. application serveur gérant le GUI
    Par didier.cabale dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 03/06/2005, 12h27

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