Creare finestre di about in Qt

Mattepuffo's logo
Creare finestre di about in Qt

Creare finestre di about in Qt

Creare finestre di about in Qt è veramente semplice: basta usare QMessageBox::about.

La funzione about richiede tre parametri:

  • la finestra parent
  • il titolo del box
  • il testo

Il testo può anche essere scritto in HTML, usando regole CSS per lo stile (questa cosa mi piace un sacco)!

Questo un banale esempio:

QMessageBox::about(this, "About", "<strong>Prova</strong di finestra.<br><br>"
                                  "Semplice prova, con qualcosa di HTML.<br><br>""
                                  "Ad esempio questo <a href='https://www.mattepuffo.com'>link</a>"
);

Altro metodo interessante è aboutQt, che in pratica mostra tutte le infomazioni della versione Qt usata per il programma che state scrivendo:

QMessageBox::aboutQt(this);

Accetta due parametri, entrambi facoltativi; nell'esempio c'è il parent, ma potete impostare anche il titolo (sennò è in automatico).

Enjoy!


Condividi

Commentami!