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

PyQt Python Discussion :

Déplacement interactif d'un objet


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut Déplacement interactif d'un objet
    Bonjour,

    Je suis un nouveau sous qt3 , j'ai un souci de trouver un moyen pour deplacer un objet avec la souris (button .....) , alors si il ya quelq un qui a deja utiliser ce code ... merci de m'aider

    Merciiiiiii

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 491
    Par défaut
    un lien qui peut t'interesser

    http://www.zetcode.com/tutorials/pyqt4/dragdrop/

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut
    Merci pour ce lien ... il peut etre interessant ... je vais essayer de traduire ses exemples en qt3...

    Mercii

  4. #4
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut
    C est un bon exemple ... c'est interessant , mais j'ai besoin d'un exemple de base pour commencer ,,,, portant j'ai essayer de convertir to qt3 mais ca marche pas ...

    merci

  5. #5
    Membre chevronné Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Par défaut
    voila ce que ça donne en qt3 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    #!/usr/bin/python
     
    # dragdrop.py
     
    import sys
    import qt
     
    class Button(qt.QPushButton):
        def __init__(self, title, parent):
            qt.QPushButton.__init__(self, title, parent)
            self.setAcceptDrops(True)
     
        def dragEnterEvent(self, event):
    	if 'text/plain' in event.format():
    	    event.accept()
    	else:
    	    event.ignore()                
     
        def dropEvent(self, event):
    	texte=qt.QString(event.data(event.format())) 
    	self.setText(texte)
     
     
    class DragDrop(qt.QDialog):
        def __init__(self, parent=None):
            qt.QDialog.__init__(self, parent)
     
            self.resize(280, 150)
            self.setCaption('Simple Drag & Drop')
     
            edit = qt.QLineEdit('', self)
    	edit.setDragEnabled(True)
            edit.move(30, 65)
     
            button = Button("Button", self)
            button.move(170, 65)
    	screen = qt.QDesktopWidget().screenGeometry()
            size =  self.geometry()
            self.move((screen.width()-size.width())/2, 
                (screen.height()-size.height())/2)
     
     
    app = qt.QApplication(sys.argv)
    icon = DragDrop()
    app.setMainWidget(icon)
    icon.show()
    app.exec_loop()

Discussions similaires

  1. [Débutant] déplacement indépendant d'un objet
    Par Rafoo dans le forum OpenGL
    Réponses: 5
    Dernier message: 25/06/2006, 12h17
  2. [Tkinter] déplacement d'objet
    Par airod dans le forum Tkinter
    Réponses: 2
    Dernier message: 02/05/2006, 09h26
  3. [FLASH] Déplacement des objets avec clavier ???
    Par 3adoula dans le forum Flash
    Réponses: 1
    Dernier message: 07/01/2006, 01h03
  4. Réponses: 10
    Dernier message: 01/12/2003, 23h17
  5. Déplacement d'Objets
    Par NaDiA_SoFt dans le forum C++Builder
    Réponses: 6
    Dernier message: 20/09/2003, 14h28

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