Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-10-2010, 10:15   #1
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
[Qt]tutorial guide in italiano?

allora rieccomi dopo aver abbandonato il visual c# per fare la mia applicazione devo trovare un altro linguaggio che mi permetta di fare una applicazione con GUI che giri su un pc dove io non posso installare nulla.
allora mi è stato consigliato di usare Qt ma sto' incontrando delle difficoltà perche non ho trovato nessun tutorial in italiano che spieghi come fare una prima applicazione facile facile.
e disponibile sulla rete un tutorial guida in italiano che siega come creare le propie applicazioni?
una seconda domanda Qt dipende sempre da un framework ho quando viene compilato il programma si crea tutti i file necessari per far funzionare il programma?
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 16-10-2010, 11:24   #2
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
io sto gia usando qt creator ma non riesco a far nulla
metto nel form bottoni e textbox ma quando vado a lanbciare il debug mi esce dolo un form vuoto senza nullaadesso leggo bene il tutorial che mi hai linkato e vediamo se esce qualcosa.

Quote:
Originariamente inviato da VeeJ Guarda i messaggi
QT è un framework scritto in C++, che puoi utilizzare con un qualsiasi linguaggio Qt.
quasta frase mi crea dei dubbu
se io faccio un programma con qt creator se vado su un altro pc devo comunque avere il framework installato su quel pc?
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 16-10-2010, 18:41   #3
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
concordo con Veej, puoi benissimo usare un altro linguaggio e risparmiarti i casini del C++

comunque sia in C++ puoi linkare staticamente le qt e a quel punto non ti serve niente sull'altro pc

puoi invece linkarle dinamicamente e ovviamente dovrai avrei qt sull'altro pc, oppure creare un installer che si occupa di installare applicazione e librerie
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 10:55   #4
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
Quote:
puoi benissimo usare un altro linguaggio e risparmiarti i casini del C++
che linguaggio mi consiglieresti?
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 11:06   #5
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da pabloski Guarda i messaggi
concordo con Veej, puoi benissimo usare un altro linguaggio e risparmiarti i casini del C++
Peccato che qualunque altro linguaggio comporterebbe l'installazione di qualcosa a bordo della macchina.

Quote:
comunque sia in C++ puoi linkare staticamente le qt e a quel punto non ti serve niente sull'altro pc

puoi invece linkarle dinamicamente e ovviamente dovrai avrei qt sull'altro pc, oppure creare un installer che si occupa di installare applicazione e librerie
Non necessariamente, anche con il linking dinamico basta che le dll di Qt si trovino nella stessa cartella dell'eseguibile, quindi basta creare uno zip di tutto quello che serve, scompattarlo in una qualche cartella e via.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 11:10   #6
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
ma in qt creator è possibile fare tutta qualla parte di linking alle ddl in automatico ? o devo farlo io manualmente?

e poi è da una settimana che provo a fare una semplice applicazione cn qt ,bottone e textbox ma non riesco a farla funzionare .
quando premo il bottone il testo nella text box cambia. in c# ci metto 2 secondi e via ma qui non riesco. quando vado a richiamare la textbox mi dice che non esiste
bo' continuerò a carcare un semplice esempio per capire un po' questo linguaggio
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 11:15   #7
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Peccato che qualunque altro linguaggio comporterebbe l'installazione di qualcosa a bordo della macchina.
...
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 14:33   #8
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Peccato che qualunque altro linguaggio comporterebbe l'installazione di qualcosa a bordo della macchina.
oh Gesù, il 90% del software richiede l'installazione di qualcos'altro e non mi pare che l'informatica sia fallita

Quote:
Non necessariamente, anche con il linking dinamico basta che le dll di Qt si trovino nella stessa cartella dell'eseguibile, quindi basta creare uno zip di tutto quello che serve, scompattarlo in una qualche cartella e via.
a quel punto tanto vale usare un altro linguaggio che non sia il C++ e creare un'installer come Dio comanda
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 14:37   #9
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da pdor90 Guarda i messaggi
ma in qt creator è possibile fare tutta qualla parte di linking alle ddl in automatico ? o devo farlo io manualmente?

e poi è da una settimana che provo a fare una semplice applicazione cn qt ,bottone e textbox ma non riesco a farla funzionare .
quando premo il bottone il testo nella text box cambia. in c# ci metto 2 secondi e via ma qui non riesco. quando vado a richiamare la textbox mi dice che non esiste
bo' continuerò a carcare un semplice esempio per capire un po' questo linguaggio
hai implementato gli opportuni slot e signal? occhio che la guida che ti ho linkato è fatta per la vecchia versione di qtcreator e ho notato che alcune cose che dice non corrispondono all'attuale situazione

se vuoi imparare rapidamente ti consiglio di guardarti qualcuno degli esempi preinstallati con qtcreator
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 18:19   #10
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da pabloski Guarda i messaggi
oh Gesù, il 90% del software richiede l'installazione di qualcos'altro e non mi pare che l'informatica sia fallita
Gesù ma hai letto per bene il thread?
Evidentemente no:

Quote:
devo trovare un altro linguaggio che mi permetta di fare una applicazione con GUI che giri su un pc dove io non posso installare nulla.
Ti è più chiara adesso la richiesta originale?

Quote:
a quel punto tanto vale usare un altro linguaggio che non sia il C++ e creare un'installer come Dio comanda
Certo che non funzionerà perchè lui non ha i permessi per installare niente sul computer dove vuole far girare il programma...
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 18:41   #11
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Gesù ma hai letto per bene il thread?
Evidentemente no:



Ti è più chiara adesso la richiesta originale?



Certo che non funzionerà perchè lui non ha i permessi per installare niente sul computer dove vuole far girare il programma...
e quindi? un programma in python freezato con cx_freeze gli girerà senza problemi anche in quel caso
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 19:07   #12
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da pabloski Guarda i messaggi
e quindi? un programma in python freezato con cx_freeze gli girerà senza problemi anche in quel caso
Perfetto (c'è anche py2exe), ma togli dalla lista dei linguaggi consigliabili Java e Perl
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 20:09   #13
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Perfetto (c'è anche py2exe), ma togli dalla lista dei linguaggi consigliabili Java e Perl
perl non l'ho nominato e java è stato consigliato da banryu e non è detto che sulla macchina di pdor90 non sia installato il jre, ma questo può saperlo solo lui

alla fin fine la scelta del linguaggio è impattata in misura minima dal fatto che lui non può installare altri software....tranne alcuni casi, può usare praticamente qualsiasi linguaggio nonostante le sue possibilità su quella macchina siano limitate

il punto è che usando C++ finirà per l'anno prossimo e allora tanto vale rimanere su delphi e usare freepascal per compilare i sorgenti per linux e mac
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 22:02   #14
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
allora il java non c'e su il pc al lavoro .
usare visualbasic 6?
troppo vecchio?
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 22:14   #15
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da pdor90 Guarda i messaggi
allora il java non c'e su il pc al lavoro .
usare visualbasic 6?
troppo vecchio?
usare visual basic implica che il software non girerà mai nè su mac nè su linux

la prima cosa da fare è trovare una libreria per sostituire quella di acquisizione che usi adesso, poi usare qt per la gui e infine scegliere un linguaggio

la scelta più logica è delphi ( tramite freepascal ) se vuoi risparmiare tempo.....

l'altra possibilità è il C++, oppure se l'applicazione non dev'essere proprio una scheggia usa Python, così risparmi un mare di tempo e crei un'applicazione che girerà ovunque
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 22:16   #16
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
allora la mia applicazione deve girare solo su win xp (lavoro)
7/vista (a casa per lo sviluppo)
quindi non mi interessa la portabilità su linux e mac
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2010, 22:51   #17
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da pabloski Guarda i messaggi
perl non l'ho nominato e java è stato consigliato da banryu e non è detto che sulla macchina di pdor90 non sia installato il jre, ma questo può saperlo solo lui
Scusa errore mio, era stato VeeJ a consigliare anche Java e Perl
Quanto a jre era già venuto fuori nel thread precedente che non era installato sulla macchina di destinazione (esattamente come .Net).

Quote:
alla fin fine la scelta del linguaggio è impattata in misura minima dal fatto che lui non può installare altri software....tranne alcuni casi, può usare praticamente qualsiasi linguaggio nonostante le sue possibilità su quella macchina siano limitate
Se sul sistema non è installato niente e non ha i permessi per installare alcunchè, le scelte si restringono parecchio.

Quote:
il punto è che usando C++ finirà per l'anno prossimo e allora tanto vale rimanere su delphi e usare freepascal per compilare i sorgenti per linux e mac
Perchè mai? Stiamo parlando di Qt non di Win32 o MFC!
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 25-10-2010, 15:04   #18
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da pdor90 Guarda i messaggi
allora la mia applicazione deve girare solo su win xp (lavoro)
7/vista (a casa per lo sviluppo)
quindi non mi interessa la portabilità su linux e mac
allora qual'è il problema? è già bella e scritta in delphi, usi le librerie del sistema operativo e usi pure quella libreria per l'acquisizione video

Quote:
Originariamente inviato da tomminno Guarda i messaggi
Quanto a jre era già venuto fuori nel thread precedente che non era installato sulla macchina di destinazione (esattamente come .Net).
mancando pure .net in pratica si arriva alla frutta

come gli ho consigliato, gli conviene continuare con delphi

Quote:
Perchè mai? Stiamo parlando di Qt non di Win32 o MFC!
qt è un'ottima libreria, ma per c++ per chi non ne mastica è un bel rompicapo

l'idea era di rendergli la vita il più semplice possibile
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 25-10-2010, 15:09   #19
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da pabloski Guarda i messaggi
...perl non l'ho nominato e java è stato consigliato da banryu...
Mi sa che ti sei confuso con qualche altra discussione: in questo thread non sono mai intervenuto prima di questo mio messaggio
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 25-10-2010, 15:21   #20
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da banryu79 Guarda i messaggi
Mi sa che ti sei confuso con qualche altra discussione: in questo thread non sono mai intervenuto prima di questo mio messaggio
mmm mi sa che la memoria mi fa brutti scherzi

http://www.hwupgrade.it/forum/showthread.php?t=2265974

e il bello è che ho replicato per ben due volte dicendo "può usare delphi"
pabloski è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Revolut ha consegnato passaporti e selfi...
Office 2021, 3 anni di aggiornamenti di ...
Dopo 23 anni di silenzio, Warcraft 3 spi...
Roblox sfida l'ecosistema gaming: app st...
OpenAI accusata di plagio dai migliori m...
Altro attacco hacker dell'IA: gli agenti...
Stiamo davvero perdendo il controllo del...
Microsoft perde un pilastro: Frank Shaw ...
Diablo V annunciato a sorpresa: il colpo...
Meno di 5 euro per il 5G: l'offerta Kena...
World of Warcraft: Forever è il Classic+...
La Serie A con DAZN e Amazon Prime con l...
Giochi Ubisoft su Steam senza Ubisoft Co...
Miami Beach ha autorizzato la maxi opera...
Apple regala un altro anno di funzioni s...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:17.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v