qt

Mattepuffo's logo
Creare un HTTP server con Qt

Creare un HTTP server con Qt

Da non so quale versione di Qt, è stato introdotto QtHttpServer, che ci consente di crare un HTTP server.

Ma non è stato proprio facile testarlo; qui cerco di spiegarvi il meglio possibile come fare.

Prima di tutto dovete:

  • aprite MaintenanceTool
  • scegliete Add or remove components
  • andate sotto Qt -> VOSTRA VERSIONE -> Additional Libraries  e selezionate Qt HTTP Server (TP)
  • andate avanti con l'installazione

Mattepuffo's logo
Centrare una finestra in Qt 6

Centrare una finestra in Qt 6

In questo articolo avevamo visto come centrare una finestra, QMainWindow, in Qt.

Ma parlavamo della versione 5; nella 6 QDesktopWidget è deprecato e quindi quel codice non funziona.

Mattepuffo's logo
MPYdl: gui per youtube-dl

MPYdl: gui per youtube-dl

MPYdl è un programmino scritto da me, in Qt, che fa da interfaccia grafica a youtube-dl.

Di questo programma abbiamo già parlato, e in pratica consente di scaricare video da YouTube.

La funzione che uso di più è l'estrapolazione in MP3.

Mattepuffo's logo
Effettuare screenshot con Flameshot

Effettuare screenshot con Flameshot

Flameshot è un ottimo tool per effettuare screenshot dello schermo.

E' cross-platform e richiede Qt 5.2 o superiori; però, al momento, non mi sembra sia disponbile una versione per Windows o per macOS.

Ma sono supportate praticamente tutte le distro Linux.

Mattepuffo's logo
Eseguire deploy di applicazioni Qt su Linux

Eseguire deploy di applicazioni Qt su Linux

Allora, mentre Windows e macOS hanno strumenti appositi per il deploy di applicazioni Qt, Linux no.

Ne ha uno non ufficiale, ma io riscontro sempre problemi.

Quindi sono arrivato ad una procedura che mi funziona; vi premetto che è un pò rozza, ma se funziona va bene così.