Git Product home page Git Product logo

Comments (17)

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024 1

Changement de librairie --> QT

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024
  • Ajuster la taille du titre de la plage
  • Ajuster la taille de la case de description
  • Importer image de plage
  • Réfléchir à l'insertion des données de spectro (image ? csv ? .txt ?)
  • Mettre la fenêtre directement en plein écran ?

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

label de couleur pour créer des rectangle de couleur pour sable ou plastique
--> faire des carrées au lieu de rectangle ?
--> faire la boucle if pour le plastique

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

problème à l'affichage des label de couleur: seulement le dernier rectangle s'affiche
implémentation des QThread pour éviter que le GUI freeze

Capture d’écran 2021-05-27 215712

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

Il faut créer un tableau de QLabel/string label pour rémedier au problème et stocker les QLabel en mémoire avec le nom des variables....

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

Impossible de créer un tableau de QLabel --> utilisation de QPainter dans un QLabel pour dessiner la plage
PS: on peut utiliser QPixMap pour mettre une image (spectre ?)

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

A faire à la fin: séparer toutes les initialisations de chaque élément en différentes fonctions pour que ça soit plus propre

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

Essai avec Pixmap et QPainter
Problème: pourquoi le rectangle ne fait pas toute la taille du label (qui est encadré ?)
image

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

A faire:

  • re générer le resource_rc une fois que les images de spectre sont générer --> mettre dans le dossier img /!\ attention à bien respecter les dimensions /!\
  • écrire les descriptions de plastique et de sable
  • enlever les cadres
  • afficher les % pollutions et noms de plage

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

ce qu'il manque:
image de spectre pour chaque plastique + sable
couleur pour chaque plastique
description pour chaque plastique et sable
affichage du pourcentage de pollution
affichage du nom de la plage (ça à la rigueur si vous en voulez pas on peut supprimer)
jsp si certains plastique sont + dangereux que d'autres mais on pourra faire une échelle de couleur si jamais, c possible

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

image

A faire:

  • vérifier si les plastiques non référencé sont en mémoire (les représenter sur la plage en couleur blanc)
  • modifier le résumé du % de plastique ?
  • ploter les spectres à droite (au lieu des images)
  • rajouter les fiches ID des plastiques pour la description des plastiques (+ image de représentation à droite)
  • penser au QLabel "nom de la plage" --> qu'est-ce qu'on en fait ?

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

A faire:

  • rajouter les autres fiches id + image
  • fiche id blanc ou pas
  • régler taille max de l'image pour pas que le QLabel bouge trop
  • régler la taille de la fiche blanche (comment faire ?)

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

Problème:
Si la plage est grande, elle écrase l'affichage du spectre (car c'est un matplotlib je crois). A priori nous aurons plus des plages de taille >10*10.
😢

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

Problème: MainWindow.showMaximized()

  • grand écran se met en demi écran quand la plage > 15*15

Solution envisagé: MainWindow.showFullScreen()

  • met en full screen
  • création d'un bouton pour sortir de la page

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

Problème:

  • taille label plage > 10*10
  • taille fiche id varie pour le pvc en fenêtre plus petite
  • affichage pas convaincant 😢

A faire:

  • tranformer la fiche id en form layout (plus logique)

image

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

image

from projet_sandy.

Uncxnditixnally avatar Uncxnditixnally commented on July 17, 2024

Problème plage: restreindre la taille du QLabel (how ?)
https://stackoverflow.com/questions/19011464/how-to-have-a-fixed-size-layout-that-also-keeps-the-window-from-resizing

==> la taille des QLabel est inversement proportionnel à la taille de la plage (comment faire :] )

Références:
taille label taille plage
30,6 50x50
20,4 70x70
20,4 80x80

from projet_sandy.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.