Pagina 1 di 1

Qt Creator per GTK

Inviato: mar 24 ago 2010, 16:34
da joseph
Salve ragazzi, per esigenza mi serve programmare in GTK, volevo sapere ( come da titolo ) se esiste un IDE GTK
simile a Qt Creator, ho provato Glade ma serve solo per la creazione di interfacce, sapete consigliarmi un all-in per GTK ?
Magari se ha anche un debugger meglio ancora.

Grazie infinite ragazzi :D

Re: Qt Creator per GTK

Inviato: mer 25 ago 2010, 9:37
da bit123
Ciao,
ti posso assicurare che glade, come designer è più user friendly del qt designer; certo qt designer è un ide completo, ma se impari ad usare glade ti accorgerai che è ancora più semplice. Poi dipende dal linguaggio, se usi il python, va bene anche idle, poi c'è eric4 ed eclipse che hanno dei plugin per molti linguaggi.
Saluti!

Re: Qt Creator per GTK

Inviato: mer 25 ago 2010, 17:18
da joseph
Ciao grazie per la risposta bit, di preciso glade come funziona? Cioè una volta creata la parte grafica bisogna salvare il progetto per poi aprirlo con un altro IDE??
Ad esempio io abitualmente uso codeblocks, posso importare l'interfaccia in codeblocks?
Scusatemi se faccio questa domanda dettagliata ma non avendo mai usato glade non so di preciso come si prosugue.
Grazie a tutti :D

Re: Qt Creator per GTK

Inviato: gio 2 set 2010, 18:31
da bit123
Non credo. Se programmi in c++ devi installare gtkmm. Non conosco un IDE che carica l'interfaccia anche perchè non serve a niente.
Quasi tutti i designer salvano la gui in un file xml che poi viene interpretato da un parser che carica l'albero dei widget in un'oggetto che nel caso delle gtk
è una istanza della classe gtk.Builder. Non è necessario caricare i widget singolarmente, in python basta un ciclo for per iterare sulla intera lista dei widgets ed assegnarli all'oggetto self con l'attributo corrispondente al nome assegnato da glade (potenza ed eleganza del python). Quindi una volta capito come funziona il designer, per caricarla nel codice basta una funzione di quattro righe (almeno in python). Personalmente gestisco un progetto di 15000 righe di codice con l'Idle di python. Vai nella home del progetto glade, trovi anche i link ai tutorial.

Saluti

Re: Qt Creator per GTK

Inviato: gio 2 set 2010, 21:50
da ildiama
bit123 ha scritto:...ti posso assicurare che glade, come designer è più user friendly del qt designer...
joseph ha scritto:Ciao grazie per la risposta bit, di preciso glade come funziona?
e fortuna che era user-friendly!!! :lol:

Scusate, non voglio fare polemica. Solo sta cosa mi ha fatto strabaltare dalla sedia quando ho letto...

Re: Qt Creator per GTK

Inviato: mer 8 set 2010, 19:26
da bit123
Se conosci il c++ e le QT sei perfettamente allineato e coperto. Vale la pena imparare un altro toolkit grafico? Io invece ti consiglierei di investire il tuo tempo con pyqt o pyside. Per te la curva di apprendimento non dovrebbe essere ripida ed il python lo puoi imparare in pochi giorni. In questo modo potresti accorciare di molto
i tempi di sviluppo.
Saluti!

Re: Qt Creator per GTK

Inviato: dom 12 set 2010, 9:51
da joseph
Alla fine ho usato le QT con QT Creator, mi serviva programmare in GTK per altri motivi. Sinceramente non ho mai usato Glade mi serviva un qualcosa di veloce perchè dovevo terminare una piccola applicazione. comunque tutto risolto, appena avrò un pò ti tempo dovrò studiarmi un pò glade per la programmazione in GTK. comunque grazie a tutti per il supporto :D