Bonjour à tous,
Je suis en train d'essayer de développer un morceau de code qui me permettrait de sélectionner et visualiser plusieurs courbes simples (du x,y). J'ai plusieurs contraintes et avant de me lancer j'aimerais savoir si ce que j'envisageais de faire été simplement possible !
J'ai déjà un code en python qui me permet d'acquérir des données reçu d'une photodiode et je plot ensuite la tension de cette dernière en fonction du temps. Les données sont ensuite sauvegardés sur un fichier texte et il y a un seul fichier txt pour plusieurs acquisitions, seul l'en-tête change. Mes contraintes sont les suivantes :
- J'ai développé mon code en python 3 et l'interface est faites avec PyQt5 à partir de QtDesigner, il faut donc que ce soit compatible.
- J'aimerais pouvoir sélectionner les courbes à afficher par le biais d'une interface graphique. L'idée serait d'avoir un genre de tableau contenant des cellules, numérotées de 1 à le nombre de mesures faites dans le fichier. Chaque cellules serait cliquables pour afficher/effacer (si le bouton est cliqué ou non) une courbe particulière. J'aimerais également que le tableau soit dynamique, c'est-à-dire qu'à chaque nouvelle acquisition, une nouvelle cellule apparaisse.
Je mets en PJ, une ébauche de mon interface qui me permet déjà d'acquérir et de tracer contenant une vision de ce que je voudrais faire.
Mes questions sont donc les suivantes : est-ce que faire quelque chose comme cela avec QtDesigner est envisageable ? Si oui, quel type de contenant il faudrait que j'utilise pour stocker mes cellules qui me permettraient d'afficher mes courbes ?
Merci d'avance pour votre aide, j'espère avoir été assez clair dans mes explications !
Partager