qt-creator

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

qt-creator

Messaggio da tgmx »

Ciao Ragazzi,

qualcuno di voi ha provato il nuovo tool di sviluppo per le QT4 Qt-Creator ?

Ho visto che è possibile scaricarlo ma a quanto pare non è "aperto" non vorrei che creasse problemi al sistema andando a scrivere da qualche parte dove non dovrebbe...

Avatar utente
ksniffer
Linux 3.x
Linux 3.x
Messaggi: 540
Iscritto il: lun 30 lug 2007, 13:18
Kernel: 2.6.34
Desktop: KDE 4.4.4
Distribuzione: ArchLinux
Contatta:

Re: qt-creator

Messaggio da ksniffer »

Non è aperto? Ma che dici. Ci sono pure i sorgenti a disposizione. le Qt 4.5 sono LGPL. Più aperto di così sì muore. Cosa ti dovevano dare più?

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: qt-creator

Messaggio da tgmx »

ok... mi ero fatto confondere dal .bin ... :oops:

In quanto ad "incasinamento" del sistema ci sono problemi?

Avatar utente
JohnnyMnemonic
Staff
Staff
Messaggi: 2733
Iscritto il: dom 5 set 2004, 0:00
Nome Cognome: Giuseppe Palmiotto
Slackware: 14.0
Kernel: 3.5.5-thanatos
Località: Bologna
Contatta:

Re: qt-creator

Messaggio da JohnnyMnemonic »

tgmx se lo installi da utente te lo mette in una directory nella tua home, così non rischi niente

Avatar utente
paolo86
Linux 0.x
Linux 0.x
Messaggi: 73
Iscritto il: lun 14 lug 2008, 19:22
Nome Cognome: Paolo Cortis
Slackware: Slackware64 current
Kernel: 3.4.1-jiraiya
Desktop: KDE 4.8.2
Località: Cagliari
Contatta:

Re: qt-creator

Messaggio da paolo86 »

Io l'ho provato... e mi sono trovato veramente bene!
Oltretutto è corredato di una ottima guida sulle Qt. Quindi se
qualcosa ti sfugge lì c'è tutto! :thumbright:

Non fa pasticci al sistema visto che quando avvii il
binario (o se preferisci puoi compilarlo... i sorgenti sono a
disposizione!!) ti fa scegliere dove installare l'applicazione.
Io per esempio l'ho installato all'interno della mia home.
Per eliminarlo dovrebbe bastare eliminare la directory dove
è stato installato, ma comunque è presente un utility
per la rimozione (sta nella directory bin/)

Ciao!

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: qt-creator

Messaggio da m0rdr3d »

Confermo, l'installazione da bin è molto comoda e -a quanto ho visto fin'ora- pulita.
In più l'editor sembra davvero molto promettente.
Una domanda a chi più di me è avvezzo al mondo qt (ksniffer?): sul sito web di della qtsoftware è possibile scaricare, oltre alle semplici librerie, anche un SDK, che dovrebbe contenere appunto il creator e altri 'development tools', di cui non sono però riuscito a capire la natura.
Qualcuno ha qualche informazione più precisa?

Avatar utente
riotten
Linux 1.x
Linux 1.x
Messaggi: 185
Iscritto il: mer 6 giu 2007, 16:05
Slackware: 13.37
Desktop: Fluxbox
Località: Udine

Re: qt-creator

Messaggio da riotten »

io uso QtCreator per applicazioni Qt/C++ ma puoi anche creare il file con un editor e poi con pochi semplici passi ti crei l'eseguibile senza dover passare per QtCreator (non ho link da postarti perchè l'ho letto su di un PDF,ammetto però che questa strada potrebbe comportarti errori di compilazione)

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: qt-creator

Messaggio da tgmx »

Io fino ad oggi ho sempre sviluppato applicazioni in QT4 utilizzando KDevelop con cui mi sono trovato abbastanza bene. La cosa che mancava forse era il "completamento automatico".

Poi ho visto il video in "http://www.qtsoftware.com/products/developer-tools" e mi ha incuriosito.

A questo punto credo che lo installerò nella home e vediamo come va...

Grazie a tutti

Avatar utente
riotten
Linux 1.x
Linux 1.x
Messaggi: 185
Iscritto il: mer 6 giu 2007, 16:05
Slackware: 13.37
Desktop: Fluxbox
Località: Udine

Re: qt-creator

Messaggio da riotten »

Alla fine QtCreator è una sorta di VisualBasic in fatto di costruzione di oggetti....non c'è che dire, è molto comodo

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: qt-creator

Messaggio da tgmx »

Prima nota negativa... dopo l'installazione ha associato in KDE i file .cpp con qtcreator senza chiedere il permesso...

EDIT:

Seconda nota negativa... ha associato anche i .pro a qtcreator...

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: qt-creator

Messaggio da m0rdr3d »

tgmx ha scritto:Prima nota negativa... dopo l'installazione ha associato in KDE i file .cpp con qtcreator senza chiedere il permesso...

EDIT:

Seconda nota negativa... ha associato anche i .pro a qtcreator...
Confermo, e' un po' arrogante, ma auspicabilmente con la compilazione manuale dovrebbe diventare meno intrusivo.

A proposito di compilazione, ho un questito che mi tormenta: stavo appunto cercando di compilare qtcreator from sources, ma ho incontrato problemi al momento di indicare la directory di installazione dei compilati. Ho provato con il classico DESTDIR, che pero' non funziona con i Makefile generati da qmake.
Allora cercando in rete ho trovato riferimenti ad una variabile chiamata INSTALL_ROOT che dovrebbe avere funzioni simili. Essa infatti installa correttamente i binari nella dir specificata, ma mi restituisce un errore circa la documentazione, che non sono riuscito a comprendere.

Qualcuno sa suggerirmi dove sbagio o, piu' in generale, quale comando passare a qmake o al Make per tale scopo?

Avatar utente
ksniffer
Linux 3.x
Linux 3.x
Messaggi: 540
Iscritto il: lun 30 lug 2007, 13:18
Kernel: 2.6.34
Desktop: KDE 4.4.4
Distribuzione: ArchLinux
Contatta:

Re: qt-creator

Messaggio da ksniffer »

m0rdr3d ha scritto:
tgmx ha scritto:Prima nota negativa... dopo l'installazione ha associato in KDE i file .cpp con qtcreator senza chiedere il permesso...

EDIT:

Seconda nota negativa... ha associato anche i .pro a qtcreator...
Confermo, e' un po' arrogante, ma auspicabilmente con la compilazione manuale dovrebbe diventare meno intrusivo.

A proposito di compilazione, ho un questito che mi tormenta: stavo appunto cercando di compilare qtcreator from sources, ma ho incontrato problemi al momento di indicare la directory di installazione dei compilati. Ho provato con il classico DESTDIR, che pero' non funziona con i Makefile generati da qmake.
Allora cercando in rete ho trovato riferimenti ad una variabile chiamata INSTALL_ROOT che dovrebbe avere funzioni simili. Essa infatti installa correttamente i binari nella dir specificata, ma mi restituisce un errore circa la documentazione, che non sono riuscito a comprendere.

Qualcuno sa suggerirmi dove sbagio o, piu' in generale, quale comando passare a qmake o al Make per tale scopo?
qmake PREFIX=/opt/qtcreator

poi:
make && su -c "make install"

e ti installa il tutto in /opt/qtcreator

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: qt-creator

Messaggio da m0rdr3d »

ksniffer ha scritto:qmake PREFIX=/opt/qtcreator

poi:
make && su -c "make install"

e ti installa il tutto in /opt/qtcreator
Grazie mille, solo una curiosità: questa procedura funziona anche per gli slackbuilds?
Se imposto per esempio PREFIX=/tmp/opt/qtcreator per creare il tgz che poi installerà il programma in /opt/qtcreator, continua a funzionare tutto oppure tenta in qualche modo di utilizzare il percorso impostato a tempo di compilazione?

Comunque ora provo a vedere che succede, grazie ancora.

Rispondi