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 :

Recherche equivalent à un JLayered pane de java


Sujet :

Qt

  1. #1
    Membre confirmé Avatar de daronmaster
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 67
    Par défaut Recherche equivalent à un JLayered pane de java
    Bonjour,

    voila mon probleme je dois developper une appli sous qt avec qt designer et j'aimerai disposé des objets sur differentes couches chaque couche étant transparente. ceci revient a prendre un jlayered panel sous java je ne trouve pas de tel composant dans le designer de qt.

    Si quelqu'un pouvait m'indiquer comment faire je lui en serait tres reconnaissant.

    merci

  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.
    Je ne connait pas trop java. Qu'appel tu "objets".
    Peut ton problème trouvera sa solution ici
    http://qt.developpez.com/doc/4.3/graphicsview/

  3. #3
    Membre confirmé Avatar de daronmaster
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 67
    Par défaut
    en fait ce que j'appelle objets , ce sont des labels.

    j'aimerai avoir un label avec un dessin ( de taille conséquente) et superposer d'autre label sur ce label de maniere a ce que le gros label soit en backgroundet les autre sur le forground.

    sinon merci pour le lien je vais lire ce qui est ecrit voire si cela repond à mon probleme. Néanmoins si tu vois de quoi je veux parler à present je suis à l'écoute de tes réponses.

    merci

  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
    tu veut superposer des image qui ont une couche alpha?
    Si oui, ce lien est une solution
    http://qt.developpez.com/doc/4.3/graphicsview/
    celui la en est une autre
    http://qt.developpez.com/doc/4.3/paintsystem/

  5. #5
    Membre confirmé Avatar de daronmaster
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 67
    Par défaut
    je ne sais pas ce que tu entend par couche alpha mais je vais redefinir mon probleme.

    Avec QT designer, je souhaite sur une partie de ma fenetre avoir une image de nom io en background à un certain endroit de ma fenetre. par dessus cette image je souhaiterai afficher d'autres images nommées i1 à i14.

    Mon probleme est d'une part : avec quel widget est-il plus facile d'introduire une image dans une fenetre (Label ?)

    ensuite comment superposé ces differents widgets contenant les images i1 à i14 sur le widget contenat l'image i0.

    merci

  6. #6
    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
    Ok.
    Si c'est juste pour superposer des images, regarde
    http://qt.developpez.com/doc/4.3/graphicsview/
    C'est fait pour cela, et beaucoup plus.

    Sinon peut tu fait une sorte de shemat de ce que tu veut faire?

  7. #7
    Membre confirmé Avatar de daronmaster
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 67
    Par défaut
    j'ai joins un schema au ce message en format png.
    Images attachées Images attachées  

  8. #8
    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 daronmaster Voir le message
    j'ai joins un schema au ce message en format png.
    Donc on est d'accord.
    Pour moi il faut utiliser les graphicsview

  9. #9
    Membre confirmé Avatar de daronmaster
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 67
    Par défaut
    ok je vais explorer cette direction mais cela me parait un peu difficile.

    merci je passe en resolu.

  10. #10
    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
    Au pire, tu devrais pouvoir positionner tes différents QLabel par la fonction
    move
    http://qt.developpez.com/doc/4.3/qwidget/#pos-prop
    Pour cela il faudra
    - Un QLable pour le fond
    - un QLabel pour chaque In, où le parent est l'image de fond.

    Je ne peut te garantir que le fonctionnement soit nikel
    A toi de voir.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Equivalent d'un vector de Java ?
    Par GyZmoO dans le forum C
    Réponses: 12
    Dernier message: 23/06/2006, 20h40
  2. [Mac] Equivalents de Delphi, Pascal, C, Java, etc ?
    Par cyberjoac dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 02/04/2006, 12h26
  3. Réponses: 5
    Dernier message: 13/12/2005, 22h10
  4. [C#] recherche equivalent du readfile() de PHP
    Par MaxiMax dans le forum ASP.NET
    Réponses: 5
    Dernier message: 01/07/2005, 16h41
  5. [LDAP] recherche dans differents container LDAP avec Java
    Par touinth dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 01/07/2004, 16h06

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