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

Langages de programmation Discussion :

Conception interface GUI


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 14
    Par défaut Conception interface GUI
    Bonjour à tous,

    Cette année je termine mon graduat en tant qu'analyse-programmeur mais un point reste très sombre pour moi : comment réaliser une interface (GUI) assez lourde et modulaire ? Je vais un peu expliciter.

    Prenons l'exemple de Netbeans, son interface peut varier de très nombreuses manières, on peut redimensionner, déplacer, cacher, décrocher, ... mais comment le programmer proprement ?

    Quand on redimensionne une partie de l'interface, les autres "fenêtres" s'agrandissent automatiquement, etc etc. Je suppose que chaque fenêtre ne possède pas 350 attributs qui pointent vers les autres, j'en conclus donc qu'il y a un "gestionnaire".

    Quelqu'un a déjà réalisé un système pareil ?

    Merci d'avance et bonne journée !

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    En ce qui concerne ta remarque sur les redimensionnements, c'est asez trivial, dès que tu utilises une "fenêtre" virtuelle (ou non) globale.


    Pour le reste, ta question est assez floue.

    En général, pour une grosse interface, qui se veut modulaire, chaque panneau a son propre code (chaque panneau est une classe)..

  3. #3
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 14
    Par défaut
    Citation Envoyé par souviron34 Voir le message
    Pour le reste, ta question est assez floue.

    En général, pour une grosse interface, qui se veut modulaire, chaque panneau a son propre code (chaque panneau est une classe)..
    Ca je le conçois parfaitement mais ma question est "comment chaque panneau dialogue avec les autres" ? Il faut bien une classe gestionnaire qui va se charger de ça ?

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par nulloz Voir le message
    Ca je le conçois parfaitement mais ma question est "comment chaque panneau dialogue avec les autres" ? Il faut bien une classe gestionnaire qui va se charger de ça ?
    pourquoi ?

    des actions spécifiques ("méthodes" externes, publiques), déclenchées par l'appui sur un bouton particulier, des actions "enregistrées", permettant ou non d'avoir une action (de type connu mais de nature inconnue), etc etc...

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 10
    Par défaut Compilation Qwt
    bonjours à tous,
    je suis debutant en Qt et j'ai eu besoin d'utiliser la librairie qwt pour inserer des graphiques dans mes appli; seulement je n'arrive pas à compiler les examples et je ne sais meme pas si la compilation de qwt s'est bien passé;quand je ragarde dans les examples, il n'ya meme pas de programme principal, je suis completement perdu j'utilise qt4 sous visual C++; si quelqu'un pouvait m'aider avec un bref resumé de la procédure à suivre depuis le telechargement de qwt, bonne soirée.

  6. #6
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Par défaut
    Citation Envoyé par marrechal Voir le message
    bonjours à tous,
    je suis debutant en Qt et j'ai eu besoin d'utiliser la librairie qwt pour inserer des graphiques dans mes appli; seulement je n'arrive pas à compiler les examples et je ne sais meme pas si la compilation de qwt s'est bien passé;quand je ragarde dans les examples, il n'ya meme pas de programme principal, je suis completement perdu j'utilise qt4 sous visual C++; si quelqu'un pouvait m'aider avec un bref resumé de la procédure à suivre depuis le telechargement de qwt, bonne soirée.
    Il y a une forum pour QT.

  7. #7
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    Citation Envoyé par nulloz Voir le message
    Ca je le conçois parfaitement mais ma question est "comment chaque panneau dialogue avec les autres" ? Il faut bien une classe gestionnaire qui va se charger de ça ?
    Oui, il y a un gestionnaire (un layout manager). Sa responsabilité est d'orchestrer l'agencement des fenêtres (ou des composants) dans le respect des contraintes qu'elles émettent (fixité, proportionnalité,minimalité,maximalité) et dans le respect d'une stratégie plus globale.

Discussions similaires

  1. Conception interface d'analyse des intrusion
    Par jorgehas5 dans le forum Linux
    Réponses: 2
    Dernier message: 28/06/2006, 03h26
  2. [Conception] Interface générique
    Par TabrisLeFol dans le forum Général Java
    Réponses: 3
    Dernier message: 17/02/2006, 07h47
  3. [Conception] interface java et language c
    Par tthierry dans le forum Général Java
    Réponses: 10
    Dernier message: 10/02/2006, 19h10
  4. [Débutant] Interfaces GUI sophistiquées
    Par calogerogigante dans le forum Interfaces Graphiques en Java
    Réponses: 24
    Dernier message: 11/08/2005, 19h54
  5. [Conception] Interface et constructeur
    Par Sancho dans le forum Langage
    Réponses: 5
    Dernier message: 23/12/2004, 10h07

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