Comments (17)
Changement de librairie --> QT
from projet_sandy.
- 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.
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.
problème à l'affichage des label de couleur: seulement le dernier rectangle s'affiche
implémentation des QThread pour éviter que le GUI freeze
from projet_sandy.
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.
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.
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.
Essai avec Pixmap et QPainter
Problème: pourquoi le rectangle ne fait pas toute la taille du label (qui est encadré ?)
from projet_sandy.
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.
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.
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.
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.
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.
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.
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)
from projet_sandy.
from projet_sandy.
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from projet_sandy.