|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
Programmare con GUI
Salve a tutti,
sono un ricercatore e programmo quotidianamente simulazioni scientifiche in Fortran, C++, Bash e Perl... Tuttavia non ho alcuna competenza per la programmazione relativa a Grafica e GUI, e vorrei addentrarmi. 1- Se volessi includere una GUI e Grafica alle mie simulazioni come potrei fare? 2- Per programmare qualcosa di test, ad esempio un Editor per programmare con una interfaccia grafica, come potrei fare? Ciao a tutti e grazie
__________________
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Apr 2006
Messaggi: 22462
|
Quote:
Se vuoi comunque un ambiente con un buon designer di interfacce, ritengo (per c++ almeno) qt creator e le librerie qt una delle migliori scelte
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 6243
|
Quote:
(guarda qui per documentazione orientativa e tutorial http://qt.nokia.com/learning e poi Qt di suo include documentazione integrata (accessibile da Qt Creator e Qt Assistant) di buon livello). Il vantaggio principale di Qt è che si programma in C++ con un "vero" sistema basato su design pattern ed oggetti, fornisce di base un fottio di roba multipiattaforma e sopratutto è molto versatile. Attualmente gira su Linux, Windows, Windows CE, macOS, iOS, Android (porting allo stadio alpha 3, ma la sto già utilizzando per il porting di alcune applicazioni che prima giravano su Windows e Windows CE), VxWorks ed altro ancora. Oltre al "pacchetto base" ci sono poi estensioni tipo QWT http://qwt.sourceforge.net/ QwtPolar http://qwtpolar.sourceforge.net/ QwtPlot3D http://qwtplot3d.sourceforge.net/ e GCF http://www.vcreatelogic.com/products/gcf/ ed a quello si può integrare VTK Designer http://www.vcreatelogic.com/products/vtkd in modo da poter integrare nelle applicazioni VTK per la parte di grafica "ultra pesante". Poi viste le tue esigenze potrebbe anche interessarti Scilab, è una specie di Matlab open source scritto in Java, con un suo ambiente "tipo simulink" XCos che genera codice C e che ha la possibilità di integrare "blocchi funzione" esterni scritti in C e Fortran. In pratica ti permette di "incapsulare" codice che hai già scritto ed integrarlo in un applicazione che lo usano come fonti di dati da postprocessare ulteriormente e poi da visualizzare in vari modi. |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
Grazie 1000 per le indicazioni,
Voi per imparare avete seguito qualche tutorial?
__________________
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jul 2005
Città: Vicenza
Messaggi: 1570
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:47.










= h ν









