Как изменить заголовок окна в Qt? (Оба для QDialog
и QMainWindow
.)
Как изменить заголовок окна в Qt?
Ответ 1
void QWidget::setWindowTitle ( const QString & )
EDIT: Если вы используете QtDesigner, на вкладке свойств есть редактируемое свойство windowTitle, которое можно найти в разделе QWidget. Вкладка свойств обычно может быть найдена в нижней правой части окна конструктора.
Ответ 2
Для новых пользователей Qt это немного запутаннее, чем кажется, если вы используете файлы QT Designer и .ui
.
Сначала я пытался использовать ui->setWindowTitle
, но этого не существует. ui
не является QDialog
или QMainWindow
.
Владельцем ui
является QDialog
или QMainWindow
, .ui
просто описывает, как его выложить. В этом случае вы должны использовать:
this->setWindowTitle("New Title");
Я надеюсь, что это поможет кому-то другому.
Ответ 3
system("title WhateverYouWantToNameIt");