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.
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.
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.
L'altro giorno stavo cercando un semplice color picker per Windows.
Avevo solo bisogno di capire che codice colore avesse lo sfondo di una immagine.
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.
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ì.
Ho deciso di scrivere per divertimento una gui per rsync, il famoso programma per il backup usato molto in ambito Linux e BSD (e funziona anche su macOS).
L'ho scritto in Qt, ed usa un database SQLite.
Sostanzialmente è l'unica dipendenza; potete installarlo facilmente.