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 :

Inversion top/bottom dans QRect


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 801
    Billets dans le blog
    1
    Par défaut Inversion top/bottom dans QRect
    J'ai l'impression que soit j'ai raté un truc, soit le top() et bottom() des QRect et QRectF sont inversés

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #!/usr/bin/env python
    # coding: Latin-1 -*-
    from PyQt4.QtCore import *
     
    rect=QRectF(100.0, 100.0, 800.0, 600.0)
    print "rect: %s" % rect
    print "left: %f" % rect.left()
    print "right: %f" % rect.right()
    print "top: %f" % rect.top()
    print "bottom: %f" % rect.bottom()
    Donc pour moi je crée un rectangle avec l'origine bas/gauche en (100, 100) et de largeur 800 et hauteur 600
    Puis j'affiche les valeurs gauche et droite et haut (top) et bas (bottom)

    Voici ce que j'obtiens
    rect: <PyQt4.QtCore.QRectF object at 0x009D7420>
    left: 100.000000
    right: 900.000000
    top: 100.000000
    bottom: 700.000000
    Je rêve ou la valeur bottom (bas) est plus grande que la valeur top (haut) ???

    Ou alors le repère de référence n'est pas trigonométrique et l'axe des y descend alors que je me l'imagine montant ?
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  2. #2
    Membre éprouvé

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut
    C'est normal car les axes ne sont pas ceux utilisés couramment en Maths.

    0-------------------------------->x
    |
    |
    |
    |
    |
    |
    |
    |
    v
    y

  3. #3
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 801
    Billets dans le blog
    1
    Par défaut
    Ok - Le repère est dans le sens inverse du sens trigo. Super
    Bon, merci d'avoir répondu....
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 22/02/2007, 15h55
  2. Utilisation de TOP x dans SQL
    Par blacombe dans le forum Langage SQL
    Réponses: 3
    Dernier message: 16/12/2005, 10h22
  3. [ms sql server 2000] top 1 dans une condition de jointure ?
    Par sylvkin dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 18/10/2005, 17h10
  4. [CSS / IE] Etirer un DIV à l'aide de Top Bottom Right Left ?
    Par DemonKN dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 20/08/2005, 10h03
  5. Requetes TOP/BOTTOM
    Par bilbon.S dans le forum Requêtes
    Réponses: 7
    Dernier message: 21/04/2004, 12h30

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