2012-05-15 10 views

risposta

80
void QWidget::setWindowTitle (const QString &) 

EDIT: Se si utilizza QtDesigner, nella scheda proprietà, c'è una proprietà modificabile chiamato windowTitle che può essere trovato nella sezione QWidget. La scheda delle proprietà si trova in genere nella parte in basso a destra della finestra del designer.

+1

Solo per completezza qui è esso ha spiegato: qt-project.org/doc/qt-4.8/qwidget.html#windowTitle-prop – paul23

+4

Non so di altre persone, ma StackOverflow sta diventando una valida alternativa documentazione , Google spesso mi indica qui prima della documentazione effettiva (ed è anche più facile da leggere). – chacham15

+2

@ chacham15 La documentazione Qt è abbastanza buona e molto facile da leggere. SO non si avvicina nemmeno per semplici domande relative al nome della funzione; facciamo meglio a problemi leggermente più complicati. –

40

Per i nuovi utenti Qt questo è un po 'più confuso di quanto sembra se si utilizza QT Designer e file .ui.

Inizialmente ho provato a utilizzare ui->setWindowTitle, ma questo non esiste. ui non è un QDialog o un QMainWindow.

Il proprietario dello ui è il QDialog o QMainWindow, lo .ui descrive semplicemente come posizionarlo. In tal caso, si utilizzerà:

this->setWindowTitle("New Title"); 

Spero che questo aiuti qualcun altro.

+0

è possibile impostare il titolo della finestra ui sull'interfaccia del designer ... – UmNyobe

+1

@UmNyobe Il codice generato da quel file .ui richiamerà 'Owner-> setWindowTitle()', quindi non è diverso. Se vuoi che il titolo della finestra sia dinamico, lo faresti in questo modo piuttosto che nel file .ui. –

+4

+1 per dare un esempio di implementazione effettiva nel codice. – thnkwthprtls

-1
system("title WhateverYouWantToNameIt"); 
+0

Dovresti inserire una breve descrizione della risposta. – eyllanesc

+0

Sebbene questo codice possa rispondere alla domanda, fornire un contesto aggiuntivo riguardo a come e/o perché risolve il problema migliorerebbe il valore a lungo termine della risposta. – Badacadabra

Problemi correlati