2010-03-22 3 views

ответ

43

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

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

+0

Есть ли способ установить его во время выполнения, не видел один –

+1

Поскольку «нет» указывает, вы не можете выбрать вкладку с помощью «Просмотр объектов» -> «Object Inspector», вам нужно выбрать вкладку в Edit- > «Редактирование виджетов». Плохой дизайн, если вы спросите меня, но так оно и есть ... –

+1

Свойство currentTabText' находится в 'QTabWidget', а не отдельные виджеты, представляющие каждую вкладку. – Hitman

17

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

ui->tabWidget->setTabText(index, "New tab title"); 
9

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

Обязательно выберите QTabWidget, который должен произойти автоматически при выборе вкладки в предварительном просмотре формы (см. Ответ Richardwb).