-
GUI sous Linux
Bonjour,
j'ai réalisé un programme sous Linux qui :
- utilise des commandes shell : cp, mkdir, sh, ...
- utilise des programmes en fortran 77
- va chercher des données dans des softwares tels qu'ANSYS-CFX.
L'utilisateur doit rentrer manuellement (en utilisant un Terminal sous LINUX) ses données... Et ensuite le programme exécute tout une série de commandes mixant le shell, le fortran, ...
Le résultat est donné en pages HTML ou PDF (en utilisant au passage LaTeX).
J'aimerais faire un GUI avec tout ca... Histoire de rendre plus sympathique pour l'utilisateur l'usage de ce programme.
(Par exemple, en cliquant sur un bouton du GUI, cela m'exécute un programme Fortran ou me copie des fichiers en utilisant une commande shell...)
Je n'ai aucune expérience avec les GUIs...
Par quel bout commencer ? Que dois-je utiliser pour construire mon GUI ?
Merci de vos réponses,
René M.
-
En mode console tu as dialog qui possede de nombreux widget pseudo graphique.
L'avantage de cette solution est qu'elle ne dépend que des ncurses et tout pourras l'exécuter sur de nombreuses distrib. Et meme si c'est en console tu peux utiliser la souris. L'inconvénient est qu'il te faut lancer une console.
Essaie cela dans ta console :
Code:
dialog --yesno "Salut ca va ?" 10 30
Apres avoir répondu tu peux avoir le résultat de la saisie utilisateur avec echo $?
Pour un environnement de type KDE tu as kdialog (presque les memes chose qu'avec dialog). Essaie la meme commande avec kdialog pour voir.
Bon script.