{"id":6241,"date":"2021-04-12T17:54:26","date_gmt":"2021-04-12T15:54:26","guid":{"rendered":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/?p=6241"},"modified":"2023-11-23T15:12:24","modified_gmt":"2023-11-23T14:12:24","slug":"come-creare-il-tuo-primo-programma-con-qt-creator","status":"publish","type":"post","link":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/","title":{"rendered":"Come creare il tuo primo programma in C++ con Qt Creator"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\"><a href=\"https:\/\/it.wikipedia.org\/wiki\/Qt_(toolkit)\" target=\"_blank\" rel=\"noreferrer noopener\">Qt \u00e8 un framework di sviluppo di applicazioni C++<\/a>, open source e multipiattaforma per desktop e dispositivi mobile. Grazie al suo IDE <strong><a href=\"https:\/\/www.qt.io\/product\/development-tools\" target=\"_blank\" rel=\"noreferrer noopener\">Qt Creator<\/a><\/strong>, mette a disposizione una serie di strumenti supportati da varie piattaforme come Linux, OS X, Windows, Android, iOS, BlackBerry e tante altre ancora, per lo sviluppo agile in C++ in modo facile e veloce.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Pi\u00f9 di un &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-un-linguaggio-di-programmazione\/\">linguaggio di programmazione<\/a>\u00a0, Qt \u00e8 un framework scritto in C++. Qt estende, o meglio ancora, trasforma il modello a oggetti di C++ nel modello a oggetti di &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/hibernate-in-java\/\">Java<\/a>\u00a0. Cio\u00e8 si passa dall\u2019ereditariet\u00e0 multipla all\u2019ereditariet\u00e0 gerarchica di Java.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Tanto per fare un po&#8217; di chiarezza, in C++ una classe pu\u00f2 estendere infinite classi, mentre in Java e di conseguenza in Qt, una classe nel momento in cui viene istanziata viene associata sempre ad un oggetto Parent. Per cui distruggendo l\u2019oggetto padre vengono rimossi automaticamente dalla memoria tutti gli oggetti figli associati.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Questo limita fortemente il classico <strong>memory leak<\/strong>, fastidiosissimo errore dovuto al fatto che molti oggetti in C++ impegnano porzioni di memoria anche se non pi\u00f9 istanziati.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Beh questo in Java e anche in Qt non succede in quanto con la rimozione degli oggetti Parent vengono rimossi automaticamente anche tutti gli oggetti figli associati e che non avrebbero pi\u00f9 la necessit\u00e0 di esistere.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Questo \u00e8 uno degli aspetti pi\u00f9 importanti di Qt, cio\u00e8 la traslazione del modello a oggetti di C++ a quello gerarchico di linguaggi come Java.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Qt \u00e8 un preprocessore, possiede un Meta-Object Compiler viene utilizzato per estendere il linguaggio C++ con funzionalit\u00e0 come <strong>signal e slot<\/strong>. Prima della fase di compilazione, il MOC analizza i file sorgente scritti in C++, Qt-esteso, e genera da essi sorgenti C++ conformi agli standard.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">In questo articolo, ti descriver\u00f2 come installare <strong>Qt<\/strong>. Vedrai come utilizzare <strong>Qt<\/strong> in due modi diversi; sia da riga di comando, tramite il classico terminale di Linux, sia da interfaccia utente, sfruttando <strong>Qt Creator<\/strong>, l&#8217;ambiente di sviluppo integrato di Qt. Quindi, ti spiegher\u00f2 come scrivere ed eseguire un semplice programma Qt, il classico Hello World. <span style=\"background-color:#fcb900\" class=\"tadv-background-color\">Tieni presente che tutto quello che vedrai in Linux, potrai replicarlo esattamente anche in ambiente Windows e OS X.<\/span><\/p>\n\n\n\n<hr>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">LEGGI ANCHE: <a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-un-app-senza-scrivere-una-sola-riga-di-codice\/\" target=\"_blank\" rel=\"noreferrer noopener\">Come creare un app senza scrivere una sola riga di codice<\/a><\/p>\n\n\n\n<hr>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">In questo articolo:<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#1_Il_tuo_primo_programma_Qt_scritto_e_compilato_da_riga_di_comando\" >1. Il tuo primo programma Qt, scritto e compilato da riga di comando<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#12_Installazione_di_Qt_Creator_da_riga_di_comando\" >1.2. Installazione di Qt Creator da riga di comando<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#13_Passaggio_1_creare_la_cartella_del_progetto\" >1.3. Passaggio 1: creare la cartella del progetto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#14_Passaggio_2_crea_un_file_cpp_nella_cartella_del_progetto\" >1.4. Passaggio 2: crea un file .cpp nella cartella del progetto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#15_Passaggio_3_crea_il_file_di_progetto_Qt\" >1.5. Passaggio 3: crea il file di progetto Qt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#16_Passaggio_4_configurazione_del_file_di_progetto_Qt\" >1.6. Passaggio 4: configurazione del file di progetto Qt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#17_Passaggio_5_esegui_qmake_per_rendere_il_progetto_specifico_per_la_piattaforma_in_uso\" >1.7. Passaggio 5: esegui qmake per rendere il progetto specifico per la piattaforma in uso<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#18_Passaggio_6_compila_ed_esegui_il_progetto\" >1.8. Passaggio 6: compila ed esegui il progetto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#19_Passaggio_7_lancia_il_file_eseguibile\" >1.9. Passaggio 7: lancia il file eseguibile<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#2_Il_tuo_primo_programma_Qt_compilato_da_interfaccia_utente_di_Qt_Creator\" >2. Il tuo primo programma Qt, compilato da interfaccia utente di Qt Creator<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#21_Avvia_Qt_Creator\" >2.1. Avvia Qt Creator<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#22_Crea_un_progetto_Qt\" >2.2. Crea un progetto Qt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#23_Il_tuo_primo_programma_Qt\" >2.3. Il tuo primo programma Qt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#24_Esecuzione_del_programma\" >2.4. Esecuzione del programma<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Il_tuo_primo_programma_Qt_scritto_e_compilato_da_riga_di_comando\"><\/span><strong>1. <strong><strong>Il tuo primo programma Qt, scritto e compilato da riga di comando<\/strong><\/strong><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Iniziamo innanzitutto installando il pacchetto <strong>Build Essential<\/strong> che \u00e8 un insieme di librerie che ti consentono di installare e utilizzare tutti gli strumenti di C++ in &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/backup-su-windows-10\/\">Ubuntu<\/a>\u00a0.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Apri lo strumento a riga di comando di Ubuntu, il famoso Terminale, e quindi esegui il seguente comando, con i privilegi che sudo assegna all\u2019utente corrente, per aggiornare l&#8217;indice del tuo repository locale con quello prelevato da Internet:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt-get update<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Questo comando consente di installare gli ultimi pacchetti software disponibili su Internet. Ora, dopo l\u2019aggiornamento del repository, esegui il seguente comando per installare il pacchetto Build Essential:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt-get install build-essential<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"645\" height=\"300\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-167.png\" alt=\"\" class=\"wp-image-11856\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-167.png 645w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-167-300x140.png 300w\" sizes=\"auto, (max-width: 645px) 100vw, 645px\" \/><figcaption class=\"wp-element-caption\">Fonte: &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/perche-gli-url-sono-solo-in-inglese\/\">https<\/a>\u00a0:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Tieni presente che solo per aggiungere, rimuovere, aggiornare e configurare il software su Ubuntu occorre avere privilegi di root, di conseguenza l\u2019utente corrente deve avere i privilegi di poter eseguire comandi con <strong>sudo<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Successivamente, esegui il seguente comando come sudo per installare il pacchetto Qt Creator che contiene sia l&#8217;interfaccia utente che gli strumenti da riga di comando per la creazione e l&#8217;esecuzione di un progetto Qt.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt-get install qtcreator<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"333\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-168.png\" alt=\"\" class=\"wp-image-11857\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-168.png 698w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-168-300x143.png 300w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Premi il tasto Y quando il sistema richiede di scegliere se proseguire l&#8217;installazione o l\u2019esecuzione dei seguenti comandi. Se desideri utilizzare Qt 5 come versione predefinita di Qt Creator, digita il seguente comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install qt5-default<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"689\" height=\"311\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-169.png\" alt=\"\" class=\"wp-image-11858\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-169.png 689w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-169-300x135.png 300w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Per distribuire progetti pi\u00f9 complessi in un secondo momento, sar\u00e0 necessario installare anche la documentazione e gli esempi di Qt. Ad ogni modo questa operazione puoi effettuarla digitando il seguente comando come sudo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt-get install qt5-doc qtbase5-examples qtbase5-doc-html<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"238\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-170.png\" alt=\"\" class=\"wp-image-11860\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-170.png 723w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-170-300x99.png 300w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">anche qui digita sempre Y quando il sistema richiede di scegliere se continuare l&#8217;installazione o meno. Ora sei pronto per utilizzare da riga di comando Qt Creator e gli strumenti dell&#8217;interfaccia utente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"12_Installazione_di_Qt_Creator_da_riga_di_comando\"><\/span><strong>1.2. Installazione di Qt Creator da riga di comando<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Una persona esperta nell&#8217;uso del Terminale di Linux, \u00e8 sempre alla ricerca di soluzioni per tutti i problemi di programmazione eseguibili all&#8217;interno del Terminale stesso. Dopotutto, \u00e8 molto semplice scrivere e compilare programmi Qt da riga di comando di Linux. Pertanto, segui questi passaggi per scrivere ed eseguire un semplice programma Qt da Terminale.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"13_Passaggio_1_creare_la_cartella_del_progetto\"><\/span><strong>1.3. Passaggio 1: creare la cartella del progetto<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Creiamo prima di tutto una cartella di lavoro che servir\u00e0 successivamente come cartella per il nostro primo progetto Qt.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ mkdir SampleProject<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Ovviamente puoi scegliere sia nomi dei progetti sia i nomi dei file in base alla tua libera scelta. Cerca di porre particolare attenzione nel digitare ed eseguire i i passaggi seguenti.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"79\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-171.png\" alt=\"\" class=\"wp-image-11861\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-171.png 472w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-171-300x50.png 300w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"14_Passaggio_2_crea_un_file_cpp_nella_cartella_del_progetto\"><\/span><strong>1.4. Passaggio 2: crea un file .cpp nella cartella del progetto<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Rendi la cartella del progetto, cartella corrente con il seguente comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ cd SampleProject<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Successivamente, crea un file con estensione <strong>.cpp<\/strong> in questa cartella tramite l&#8217;editor nano, preinstallato in Ubuntu, come segue:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ nano testmain.cpp<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Ovviamente puoi usare uno dei tuoi editor di testo preferiti.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"608\" height=\"52\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-172.png\" alt=\"\" class=\"wp-image-11862\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-172.png 608w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-172-300x26.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-172-600x52.png 600w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Nel file, <strong>testmain.cpp<\/strong> appena creato, copia e incolla questo programma Qt, il cui unico scopo \u00e8 stampare una riga in una finestra con il titolo &#8220;Il mio primo programma Qt&#8221;.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#include &lt;QApplication&gt;\n#include &lt;QLabel&gt;\n#include &lt;QWidget&gt;\n\nint main (int argc, char * argv []) {\n   QApplication app (argc, argv);\n   QLabel hello (\"&lt;center&gt; Benvenuto nel mio primo programma Qt &lt;\/center&gt;\");\n   hello.setWindowTitle (\"Il mio primo programma Qt\");\n   hello.resize (400, 400);\n   ciao.show ();\n   return app.exec ();\n}<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"716\" height=\"450\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-173-716x450.png\" alt=\"\" class=\"wp-image-11863\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-173-716x450.png 716w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-173-300x188.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-173.png 737w\" sizes=\"auto, (max-width: 716px) 100vw, 716px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Esci dal file utilizzando i tasti Ctrl + X, successivamente salvalo premendo Y e Invio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"15_Passaggio_3_crea_il_file_di_progetto_Qt\"><\/span><strong>1.5. Passaggio 3: crea il file di progetto Qt<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Dopo aver salvato il file, esegui il seguente comando per creare un file di progetto Qt:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"567\" height=\"82\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-174.png\" alt=\"\" class=\"wp-image-11864\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-174.png 567w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-174-300x43.png 300w\" sizes=\"auto, (max-width: 567px) 100vw, 567px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted\">$ qmake -project<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">L&#8217;esecuzione del comando ha creato un file con nome di SampleProject.pro nella cartella del progetto corrente. Questo file di progetto \u00e8 il file di base per i progetti Qt e pu\u00f2 essere modificato per scopi pi\u00f9 complessi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"16_Passaggio_4_configurazione_del_file_di_progetto_Qt\"><\/span><strong>1.6. Passaggio 4: configurazione del file di progetto Qt<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Dato che vogliamo compilare il progetto dalla riga di comando, dovremo aggiungere la seguente riga al nostro file di progetto, quello con estensione &#8220;.pro&#8221;.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Apri il file SampleProject.pro con l&#8217;editor nano con il seguente comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ nano SampleProject.pro<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"686\" height=\"450\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-175-686x450.png\" alt=\"\" class=\"wp-image-11865\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-175-686x450.png 686w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-175-300x197.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-175.png 738w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Aggiungi la riga su menzionata e salva il file premendo Ctrl + X, premi Y per conferma e successivamente Invio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"17_Passaggio_5_esegui_qmake_per_rendere_il_progetto_specifico_per_la_piattaforma_in_uso\"><\/span><strong>1.7. Passaggio 5: esegui qmake per rendere il progetto specifico per la piattaforma in uso<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Per rendere specifica la piattaforma, nel file .pro, \u00e8 necessario eseguire il seguente comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ qmake SampleProject.pro<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"82\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-176.png\" alt=\"\" class=\"wp-image-11866\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-176.png 629w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-176-300x39.png 300w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Questo comando creer\u00e0 un file di nome &#8220;Makefile&#8221; nella cartella del progetto corrente. Puoi verificare l\u2019esistenza di questo file eseguendo il comando <strong>ls<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"18_Passaggio_6_compila_ed_esegui_il_progetto\"><\/span><strong>1.8. Passaggio 6: compila ed esegui il progetto<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Il seguente comando <strong>make<\/strong> compiler\u00e0 il <strong>Makefile<\/strong> in un programma eseguibile.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ make<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"218\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-177.png\" alt=\"\" class=\"wp-image-11867\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-177.png 735w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-177-300x89.png 300w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Tutto questo, a condizione che non ci siano errori nel progetto, questo comando dovrebbe &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-un-programma-con-prettier-in-visual-studio-code\/\">creare un programma<\/a>\u00a0 eseguibile nella cartella di lavoro corrente. Puoi verificare tutto ci\u00f2 eseguendo il comando ls. Il file SampleProject, in colore verde, \u00e8 il mio file Qt eseguibile.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"19_Passaggio_7_lancia_il_file_eseguibile\"><\/span><strong>1.9. Passaggio 7: lancia il file eseguibile<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Finalmente siamo pronti per eseguire il file compilato che abbiamo creato nell&#8217;ultimo passaggio da Terminale. Digita il seguente comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ .\/SampleProject<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Ecco l&#8217;output del programma:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"677\" height=\"450\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-178-677x450.png\" alt=\"\" class=\"wp-image-11868\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-178-677x450.png 677w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-178-300x199.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-178.png 733w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Come vedi appare una finestra con titolo ed etichetta cos\u00ec come abbiamo specificato nel codice!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Il_tuo_primo_programma_Qt_compilato_da_interfaccia_utente_di_Qt_Creator\"><\/span><strong>2. Il tuo primo programma Qt, compilato da interfaccia utente di Qt Creator<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Se sei interessato a eseguire lo stesso programma da interfaccia utente con Qt Creator, segui questa procedura:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"21_Avvia_Qt_Creator\"><\/span><strong>2.1. Avvia Qt Creator<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Prima di tutto avvia l&#8217;applicazione Qt Creator ricercando Qt Creator dalla Dash di Ubuntu o direttamente scorrendo l&#8217;elenco delle applicazioni installate. Al di la di tutto, sappi che puoi avviare digitando il seguente comando da Terminale:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ qtcreator<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"22_Crea_un_progetto_Qt\"><\/span><strong>2.2. Crea un progetto Qt<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Dopo l\u2019esecuzione del comando precedentemente, si aprir\u00e0 una schermata, come quella rappresentata in figura, che ti permetter\u00e0 di accedere a Qt Creator cliccando sulla rispettiva icona.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"395\" height=\"221\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-179.png\" alt=\"\" class=\"wp-image-11869\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-179.png 395w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-179-300x168.png 300w\" sizes=\"auto, (max-width: 395px) 100vw, 395px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Crea un nuovo progetto cliccando sul pulsante <strong>N<\/strong><strong>ew<\/strong><strong> pro<\/strong><strong>ject<\/strong> :<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"437\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-180.png\" alt=\"\" class=\"wp-image-11871\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-180.png 768w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-180-300x171.png 300w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Questo aprir\u00e0 la seguente maschera dove \u00e8 possibile scegliere la tipologia di progetto:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"715\" height=\"450\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-181-715x450.png\" alt=\"\" class=\"wp-image-11872\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-181-715x450.png 715w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-181-300x189.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-181-768x483.png 768w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-181.png 877w\" sizes=\"auto, (max-width: 715px) 100vw, 715px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Dopo aver specificato la tipologia di progetto, indica il nome del progetto e la cartella di progetto.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"425\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-182-800x425.png\" alt=\"\" class=\"wp-image-11873\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-182-800x425.png 800w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-182-300x159.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-182-768x408.png 768w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-182.png 898w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Quindi, dopo aver inserito il nome del tuo progetto Qt e specificato la posizione in cui desideri crearlo, clicca su Avanti; e si aprir\u00e0 la seguente finestra dove sar\u00e0 possibile selezionare il kit, in questo caso selezioniamo <strong>Desktop<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"424\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-183-800x424.png\" alt=\"\" class=\"wp-image-11874\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-183-800x424.png 800w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-183-300x159.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-183-768x407.png 768w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-183.png 904w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Clicca su Avanti. Ti verranno presentate le informazioni sulla classe di startup del progetto:<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Ovviamente puoi cambiare i nomi delle classi e degli oggetti indicati secondo tua libera scelta, ma per il tuo primo programma Qt, \u00e8 preferibile che tu lasci i nomi dei file che Qt Creator ti suggerisce. Quindi, clicca su Avanti e ti verranno presentati i seguenti dettagli sulla gestione del progetto appena creato:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"424\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-185-800x424.png\" alt=\"\" class=\"wp-image-11875\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-185-800x424.png 800w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-185-300x159.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-185-768x407.png 768w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-185.png 899w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Fai clic sul pulsante <strong>Fine<\/strong> e sei pronto per lavorare sul tuo primo progetto Qt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"23_Il_tuo_primo_programma_Qt\"><\/span><strong>2.3. Il tuo primo programma Qt<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Qt Creator<\/strong> aprir\u00e0 automaticamente il file <strong>mainwindow.cpp<\/strong> per impostazione predefinita. Clicca sul file main.cpp selezionandolo dalla lista gerarchica del progetto presentata nel pannello a sinistra. Nel file main.cpp, sostituisci il codice presente come segue:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#include &lt;QApplication&gt;\n#include &lt;QLabel&gt;\n#include &lt;Qwidget&gt;\n\nint main (int argc, char * argv []) {\n   QApplication app (argc, argv);\n   QLabel hello (\"&lt;center&gt; Benvenuto nel mio primo programma Qt &lt;\/center&gt;\");\n   hello.setWindowTitle (\"Il mio primo programma Qt\");\n   hello.resize (400, 400);\n   ciao.show ();\n   return app.exec ();\n}<\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Ecco come dovrebbe apparire la finestra del tuo progetto Qt:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"339\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-186.png\" alt=\"\" class=\"wp-image-11876\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-186.png 768w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-186-300x132.png 300w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Salva il file utilizzando i tasti Ctrl + S o selezionando Salva dal menu File di Qt Creator.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"24_Esecuzione_del_programma\"><\/span><strong>2.4. Esecuzione del programma<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Infine, esegui il progetto utilizzando i tasti Ctrl + R o selezionando <strong>Execute<\/strong> dal menu <strong>Build<\/strong>. Il tuo programma verr\u00e0 compilato ed eseguito e sarai in grado di vedere l\u2019output seguente:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"658\" height=\"450\" src=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-187-658x450.png\" alt=\"\" class=\"wp-image-11877\" srcset=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-187-658x450.png 658w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-187-300x205.png 300w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-187-130x90.png 130w, https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2022\/07\/qt-creator-image-187.png 759w\" sizes=\"auto, (max-width: 658px) 100vw, 658px\" \/><figcaption class=\"wp-element-caption\">Fonte: https:\/\/vitux.com\/<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">vedrai la classica Window, cio\u00e8 una finestra con tanto di titolo ed etichetta come specificato nel progetto. Non dimenticare di compilare il progetto prima di eseguirlo, quesa operazione va fatta ogni volta che apporti modifiche al &nbsp;<a href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/generare-codice-sorgente-con-codewp-ai\/\">codice sorgente<\/a>\u00a0.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Come hai potuto vedere, compilare ed eseguire il tuo primo programma Qt e pi\u00f9 semplice di quanto tu abbia potuto immaginare. Puoi personalizzare il tema o altri aspetti di Qt Creator per renderlo pi\u00f9 adatto alle tue esigenze.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">In questo video tutorial potrai vedere come creare un progetto Qt con Qt Creator ed apprezzare aspetti pi\u00f9 avanzati nell\u2019uso di Qt.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube\" style=\"margin-top:var(--wp--preset--spacing--50);margin-right:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50);margin-left:var(--wp--preset--spacing--50)\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"C++ Libreria QT (playlist 1) ITA 01: Introduzione, strumenti e HELLO WORLD\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/vFRgvWoZDw4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/youtu.be\/vFRgvWoZDw4\" target=\"_blank\" rel=\"noreferrer noopener\">Come creare un app hello World con QT<\/a><\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.<\/p>\n","protected":false},"author":1,"featured_media":6242,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,12,11],"tags":[4745,2295,2319,2255,2231,1683,30,678,1217,31,68,1682,2280,1787,4742,2321,1205,2237,1786,37,1156,2129,1785,585],"class_list":["post-6241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-e-strumenti-operativi-per-lo-sviluppo-software","category-recenti","category-sviluppo","tag-ambiente-di-sviluppo","tag-android","tag-create-app-android","tag-estensione","tag-fare","tag-framework","tag-html","tag-internet","tag-ios","tag-java","tag-linguaggio-c","tag-linux","tag-memoria","tag-new","tag-programmazione","tag-qt-creator","tag-root","tag-sistema","tag-software","tag-sviluppo","tag-tutorial","tag-ubuntu","tag-video","tag-windows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Come creare il tuo primo programma in C++ con Qt Creator<\/title>\n<meta name=\"description\" content=\"Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come creare il tuo primo programma con Qt Creator.\" \/>\n<meta property=\"og:description\" content=\"Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/\" \/>\n<meta property=\"og:site_name\" content=\"Antonio Lamorgese\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-12T15:54:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-23T14:12:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2021\/04\/come-creare-il-tuo-primo-programma-con-Qt.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Antonio Lamorgese\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Come creare il tuo primo programma con Qt Creator.\" \/>\n<meta name=\"twitter:description\" content=\"Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2021\/04\/come-creare-il-tuo-primo-programma-con-Qt.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@AntonioLamorge3\" \/>\n<meta name=\"twitter:site\" content=\"@AntonioLamorge3\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Antonio Lamorgese\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/\"},\"author\":{\"name\":\"Antonio Lamorgese\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#\\\/schema\\\/person\\\/264cf3af38edc93a3362a4c47ec5b2f0\"},\"headline\":\"Come creare il tuo primo programma in C++ con Qt Creator\",\"datePublished\":\"2021-04-12T15:54:26+00:00\",\"dateModified\":\"2023-11-23T14:12:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/\"},\"wordCount\":1701,\"publisher\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#\\\/schema\\\/person\\\/264cf3af38edc93a3362a4c47ec5b2f0\"},\"image\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/come-creare-il-tuo-primo-programma-con-Qt.jpg\",\"keywords\":[\"Ambiente di sviluppo\",\"android\",\"create app Android\",\"estensione\",\"fare\",\"framework\",\"html\",\"internet\",\"ios\",\"java\",\"linguaggio c\",\"linux\",\"memoria\",\"new\",\"Programmazione\",\"qt creator\",\"root\",\"sistema\",\"software\",\"sviluppo\",\"tutorial\",\"ubuntu\",\"video\",\"windows\"],\"articleSection\":[\"Articoli\",\"Recenti\",\"Sviluppo\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/\",\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/\",\"name\":\"Come creare il tuo primo programma in C++ con Qt Creator\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/come-creare-il-tuo-primo-programma-con-Qt.jpg\",\"datePublished\":\"2021-04-12T15:54:26+00:00\",\"dateModified\":\"2023-11-23T14:12:24+00:00\",\"description\":\"Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/come-creare-il-tuo-primo-programma-con-Qt.jpg\",\"contentUrl\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/come-creare-il-tuo-primo-programma-con-Qt.jpg\",\"width\":800,\"height\":450,\"caption\":\"qt creator\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/come-creare-il-tuo-primo-programma-con-qt-creator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sviluppo\",\"item\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/category\\\/sviluppo\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Come creare il tuo primo programma in C++ con Qt Creator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#website\",\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/\",\"name\":\"Antonio Lamorgese\",\"description\":\"Il web e i suoi strumenti operativi\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#\\\/schema\\\/person\\\/264cf3af38edc93a3362a4c47ec5b2f0\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/#\\\/schema\\\/person\\\/264cf3af38edc93a3362a4c47ec5b2f0\",\"name\":\"Antonio Lamorgese\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/ChiSono.png\",\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/ChiSono.png\",\"contentUrl\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/ChiSono.png\",\"width\":120,\"height\":130,\"caption\":\"Antonio Lamorgese\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/ChiSono.png\"},\"description\":\"Amministratore di rete e sviluppatore. Dopo anni di esperienza nel settore, ho ideato un sistema di gestione dati MYSQL in PHP senza scrivere una sola riga di codice.&nbsp;Scopri di pi\u00f9....\",\"sameAs\":[\"https:\\\/\\\/www.Phpcodewizard.it\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/antonio-lamorgese-660735190\\\/\",\"https:\\\/\\\/pinterest.it\\\/antoniolamorgese9711\\\/\",\"https:\\\/\\\/x.com\\\/AntonioLamorge3\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/antoniolamorgese\",\"https:\\\/\\\/tumblr.com\\\/blog\\\/phpcodewizard\"],\"url\":\"https:\\\/\\\/www.phpcodewizard.it\\\/antoniolamorgese\\\/author\\\/antonio-lamorgese\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Come creare il tuo primo programma in C++ con Qt Creator","description":"Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/","og_locale":"it_IT","og_type":"article","og_title":"Come creare il tuo primo programma con Qt Creator.","og_description":"Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.","og_url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/","og_site_name":"Antonio Lamorgese","article_published_time":"2021-04-12T15:54:26+00:00","article_modified_time":"2023-11-23T14:12:24+00:00","og_image":[{"width":800,"height":450,"url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2021\/04\/come-creare-il-tuo-primo-programma-con-Qt.jpg","type":"image\/jpeg"}],"author":"Antonio Lamorgese","twitter_card":"summary_large_image","twitter_title":"Come creare il tuo primo programma con Qt Creator.","twitter_description":"Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.","twitter_image":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2021\/04\/come-creare-il-tuo-primo-programma-con-Qt.jpg","twitter_creator":"@AntonioLamorge3","twitter_site":"@AntonioLamorge3","twitter_misc":{"Scritto da":"Antonio Lamorgese","Tempo di lettura stimato":"13 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#article","isPartOf":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/"},"author":{"name":"Antonio Lamorgese","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#\/schema\/person\/264cf3af38edc93a3362a4c47ec5b2f0"},"headline":"Come creare il tuo primo programma in C++ con Qt Creator","datePublished":"2021-04-12T15:54:26+00:00","dateModified":"2023-11-23T14:12:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/"},"wordCount":1701,"publisher":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#\/schema\/person\/264cf3af38edc93a3362a4c47ec5b2f0"},"image":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#primaryimage"},"thumbnailUrl":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2021\/04\/come-creare-il-tuo-primo-programma-con-Qt.jpg","keywords":["Ambiente di sviluppo","android","create app Android","estensione","fare","framework","html","internet","ios","java","linguaggio c","linux","memoria","new","Programmazione","qt creator","root","sistema","software","sviluppo","tutorial","ubuntu","video","windows"],"articleSection":["Articoli","Recenti","Sviluppo"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/","url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/","name":"Come creare il tuo primo programma in C++ con Qt Creator","isPartOf":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#primaryimage"},"image":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#primaryimage"},"thumbnailUrl":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2021\/04\/come-creare-il-tuo-primo-programma-con-Qt.jpg","datePublished":"2021-04-12T15:54:26+00:00","dateModified":"2023-11-23T14:12:24+00:00","description":"Hai mai sentito parlare di Qt? \u00c8 un nuovo framework che, grazie al suo IDE Qt Creator, potrai programmare in C++ in modo facile e veloce.","breadcrumb":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#primaryimage","url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2021\/04\/come-creare-il-tuo-primo-programma-con-Qt.jpg","contentUrl":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2021\/04\/come-creare-il-tuo-primo-programma-con-Qt.jpg","width":800,"height":450,"caption":"qt creator"},{"@type":"BreadcrumbList","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/come-creare-il-tuo-primo-programma-con-qt-creator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/en\/"},{"@type":"ListItem","position":2,"name":"Sviluppo","item":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/category\/sviluppo\/"},{"@type":"ListItem","position":3,"name":"Come creare il tuo primo programma in C++ con Qt Creator"}]},{"@type":"WebSite","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#website","url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/","name":"Antonio Lamorgese","description":"Il web e i suoi strumenti operativi","publisher":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#\/schema\/person\/264cf3af38edc93a3362a4c47ec5b2f0"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":["Person","Organization"],"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/#\/schema\/person\/264cf3af38edc93a3362a4c47ec5b2f0","name":"Antonio Lamorgese","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2019\/06\/ChiSono.png","url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2019\/06\/ChiSono.png","contentUrl":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2019\/06\/ChiSono.png","width":120,"height":130,"caption":"Antonio Lamorgese"},"logo":{"@id":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-content\/uploads\/2019\/06\/ChiSono.png"},"description":"Amministratore di rete e sviluppatore. Dopo anni di esperienza nel settore, ho ideato un sistema di gestione dati MYSQL in PHP senza scrivere una sola riga di codice.&nbsp;Scopri di pi\u00f9....","sameAs":["https:\/\/www.Phpcodewizard.it\/","https:\/\/www.linkedin.com\/in\/antonio-lamorgese-660735190\/","https:\/\/pinterest.it\/antoniolamorgese9711\/","https:\/\/x.com\/AntonioLamorge3","https:\/\/www.youtube.com\/user\/antoniolamorgese","https:\/\/tumblr.com\/blog\/phpcodewizard"],"url":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/author\/antonio-lamorgese\/"}]}},"_links":{"self":[{"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/posts\/6241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/comments?post=6241"}],"version-history":[{"count":2,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/posts\/6241\/revisions"}],"predecessor-version":[{"id":26299,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/posts\/6241\/revisions\/26299"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/media\/6242"}],"wp:attachment":[{"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/media?parent=6241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/categories?post=6241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.phpcodewizard.it\/antoniolamorgese\/wp-json\/wp\/v2\/tags?post=6241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}