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

Discussion :

Inclusion et recouvrement

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 157
    Par défaut Inclusion et recouvrement
    Bonjour,

    Je ne vous demande pas une solution clef en main, mais juste des avis et quelques pistes a explorer, concernant une application que je projette de réaliser avec Qt.

    J'ai deux problèmes, voir deux et demi :
    1. Dans mon application, je réserve une grande zone à la disposition de plugins (au sens Qt de plugin). Cette zone leur permet de gérer eux même l'affichage de leur informations, qui peuvent être du texte ou du graphisme 2D par exemple. J'ai beaucoup de difficultés a choisir dans mon application le type de Widget qui me servira a faire cet affichage, pour être le plus universel possible et ne pas limiter par la suite les plugins.
    2. Au dessus de cette zone, je veux placer en "overlay" des boutons. Cela me paraissait la partie le plus facile, sauf que je voudrais faire en sorte que cette zone "glisse" de moitié pour liberer au maximum l'affichage du dessous quand il n'y a pas d'action de l'utilisateur. Un peu comme la démo du lecteur video Web de Qt.


    Voilà, n'hésitez pas a me faire part de vos suggestions, peut être que ça me mènera sur des pistes que je n'ai pas encore exploré.

  2. #2
    Membre confirmé
    Profil pro
    Responsable d'un système d'information métier
    Inscrit en
    Janvier 2011
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable d'un système d'information métier
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2011
    Messages : 114
    Par défaut
    Citation Envoyé par singman Voir le message
    Bonjour,

    1. Dans mon application, je réserve une grande zone à la disposition de plugins (au sens Qt de plugin). Cette zone leur permet de gérer eux même l'affichage de leur informations, qui peuvent être du texte ou du graphisme 2D par exemple. J'ai beaucoup de difficultés a choisir dans mon application le type de Widget qui me servira a faire cet affichage, pour être le plus universel possible et ne pas limiter par la suite les plugins.
    Quand j'ai beaucoup d'outils à disposer, et pour ne pas surcharger inutilement la fenêtre, j'utilise souvent les onglets (QTabWidget). Cela a également l'avantage d'être facilement évolutif. Les utilisateurs s'y retrouvent facilement et intuitivement.

    Pour ton second point, pas trop d'idées... un peu comme une QComboBox qui afficherait une barre d'outils ?

    Bon courage

Discussions similaires

  1. XML Schema et inclusions de fichiers XML
    Par monk31 dans le forum XML/XSL et SOAP
    Réponses: 8
    Dernier message: 08/10/2003, 14h17
  2. Appel à des fonctions incluses dans des DLL
    Par Greybird dans le forum Langage
    Réponses: 3
    Dernier message: 26/05/2003, 13h33
  3. Inclusion de fichier .h
    Par Tony49 dans le forum C++Builder
    Réponses: 2
    Dernier message: 06/11/2002, 11h10
  4. Générer un nombre aléatoire entre 0 et 1 (INCLUS !!!)
    Par haypo dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 22/08/2002, 16h30
  5. Inclusion de fichiers en IDL
    Par babou dans le forum CORBA
    Réponses: 10
    Dernier message: 30/07/2002, 16h47

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