Установить текст метки на вкладке QTabWidget - PullRequest
29 голосов
/ 22 марта 2010

У меня есть QTabWidget в моей форме и две вкладки на нем. Эти вкладки имеют стандартный текст Tab1 и Tab2 . Как я могу это изменить?

Ответы [ 3 ]

54 голосов
/ 22 марта 2010

Похоже, вы говорите о Qt Designer, так как по умолчанию он показывает две вкладки (называемые "Tab 1" и "Tab 2"), когда вы добавляете QTabWidget через интерфейс.

Если это так, щелкните по вкладке, которую вы хотите переименовать, затем в Редакторе свойств (если вы не можете найти его, убедитесь, что он виден с помощью Вид-> Редактор свойств пункт меню) прокрутите вниз и найдите свойство currentTabText. Вы можете изменить название вкладки прямо здесь.

23 голосов
/ 07 сентября 2012

Вы можете использовать это во время выполнения:

ui->tabWidget->setTabText(index, "New tab title");
12 голосов
/ 05 октября 2012

Если в Qt Creator / Designer (2.4.1) вы не можете найти свойство currentTabText, вы, вероятно, выбрали саму вкладку в дереве объектов.

Убедитесь, что вы выбрали QTabWidget, что должно происходить автоматически при выборе вкладки в окне предварительного просмотра формы (см. Ответ richardwb).

...