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 :

Déplacer fenetre avec souris


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de ZouBi
    Inscrit en
    Octobre 2007
    Messages
    508
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 508
    Par défaut Déplacer fenetre avec souris
    Bonjour,
    Je souhaite que l'utilisateur puisse aussi déplacer la fenetre, en restant appuyé sur la barre de titre, et en la deplacant ( par défaut ), mais aussi, s'il reste appuyé à l'interieur de la fenetre.
    Pour cela, j'ai essayé ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    void FenetrePrincipale::mouseMoveEvent ( QMouseEvent * event )
    {
    	move( mapToGlobal( event->pos() ) - event->pos() );
    }
    mouseMoveEvent() s'executera lors d'un deplacement de la souris avec le bouton pressé.
    Mais le soucis, c'est le code à l'intérieur, ceci est sensé fonctionner, et quand je teste, la fenetre fait n'importe quoi, je ne sais pas pourquoi.
    Peut on m'aider?

  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
    Citation Envoyé par ZouBi Voir le message
    Mais le soucis, c'est le code à l'intérieur, ceci est sensé fonctionner, et quand je teste, la fenetre fait n'importe quoi, je ne sais pas pourquoi.
    parce que mouseMoveEvent est appelé des que la souris bouge. Que ce soit avec ou sans bouton appuyé.
    tupeut regarde ceci
    http://qt.developpez.com/doc/4.4/widgets-shapedclock/
    ou
    http://www.developpez.net/forums/d59...s/#post3547747

  3. #3
    Membre chevronné
    Avatar de ZouBi
    Inscrit en
    Octobre 2007
    Messages
    508
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 508
    Par défaut
    Merci beaucoup ca fonctionne

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

Discussions similaires

  1. [Applet] Déplacer image avec la souris
    Par marwaSoSo dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 24/05/2012, 16h46
  2. Déplacer rectangle avec souris
    Par exile69 dans le forum C#
    Réponses: 5
    Dernier message: 26/09/2011, 23h25
  3. script pour déplacer image avec souris, pb avec Netscape
    Par jejerome dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/11/2006, 17h59
  4. [VS2005][C#] Déplacer control avec la souris!
    Par pocket dans le forum Windows Forms
    Réponses: 3
    Dernier message: 02/03/2006, 20h34
  5. Detection d'une fenetre avec la souris
    Par vivi2701 dans le forum C++
    Réponses: 6
    Dernier message: 09/06/2005, 13h37

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