PDA

View Full Version : [C++/C] Uso di wxsmith e codeblocks


maurice74
29-07-2010, 16:30
Ciao a tutti,
ho iniziato ad usare codeblocks per programmare (per adesso in c) ma adesso volevo fare una piccola GUI del programma.
Mi sono scaricato wxsmith e sembra anche funzionare (se faccio la GUI me la compila e me la fa vedere) ma non riesco a capire assolutamente come funziona...potete darmi una mano?
Ad esempio: metto una casella di testo dove l'utento può scrivere una stringa: come fare a recuperare la stringa da dentro il programma ?
Vengo da Visual Basic dove tutto era molto intuitivo ma questo programma va obbligatoriamente fatto in C/C++

grazie a chi può darmi una mano passo passo

maurice

cionci
29-07-2010, 16:45
Visto che sei agli inizi: c'è di meglio, sia come IDE che come libreria ;)
http://qt.nokia.com/downloads

maurice74
29-07-2010, 16:50
prima usavo dev...poi qualcuno mi ha detto che codeblocks era meglio (e infatti è vero)
quindi adesso scaricherò QT...l'importante sarebbe che fosse tutto free e non troppo pesante (non ho pc aggiornatissimi)
spero di poter usare il codice scritto fino ad adesso su codeblocks in C...
Che ne dite mi date una mano per capire come funziona questa GUI creation ?

cionci
29-07-2010, 16:55
Sicuramente wxDev fa pietà sotto ogni punto di vista. Code::Blocks non è male dal punto di vista dell'IDE, wxSmith non è sicuramente all'altezza come GUI designer.

Comunque per capire un minimo come si programma con Qt Creator, cercati qualche video tutorial sui signal/slot.
Ad esempio questo: http://www.youtube.com/watch?v=ctJ0L341A6w
Il codice dell'interfaccia grafica dovrai buttarlo sicuramente, ma ti assicuro che se sei abituato a Visual Basic su Qt Creator ci voli per disegnare l'interfaccia.

maurice74
29-07-2010, 17:06
va bene....tanto quello che avevo scritto come GUI faceva schifo :-D

allora provo a scaricarmi un po' di roba e a guardare il tutorial ed eventualmente apro un nuovo topic sull'argomento....

tra l'altro devo interfacciare una telecamera, con visual basic ci sono riuscito, spero di farcela anche in c

saluti

cionci
29-07-2010, 17:15
C++ ;)
Interfacciare una video camera la vedo un po' più dura...
Comunque qui c'è un'applicazione che fa uso di OpenCV per cattura una webcam: http://qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995

tomminno
29-07-2010, 18:32
C++ ;)
Interfacciare una video camera la vedo un po' più dura...
Comunque qui c'è un'applicazione che fa uso di OpenCV per cattura una webcam: http://qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995

Beh dai tra poco esce QtMobility 1.1 con le funzionalità per la gestione delle webcam :)

cionci
29-07-2010, 18:38
Beh dai tra poco esce QtMobility 1.1 con le funzionalità per la gestione delle webcam :)
Credevo fossero limitate a Maemo, Symbian etc etc... Le 1.0 non funzionano anche su Windows e Linux per la webcam ?