2010-03-22 37 views

Respuesta

43

Parece que estás hablando de Qt Designer, ya que de forma predeterminada muestra dos pestañas (llamadas "Tab 1" y "Tab 2") cuando agregas un QTabWidget a través de la interfaz.

Si es así, haga clic en la pestaña que desea cambiar el nombre, a continuación, en el editor de propiedades (si no lo encuentra asegúrese de que sea visible mediante el uso de la Ver-> Editor de propiedades elemento de menú) desplazarse hacia abajo en la parte inferior y busque la propiedad currentTabText. Puedes cambiar el nombre de la pestaña allí mismo.

+0

Hay un método para configurarlo en tiempo de ejecución, no se veía uno –

+1

Como "ninguno" señala, no puede elegir la pestaña con la Vista -> "Inspector de Objetos", debe seleccionar la pestaña en Editar- > Vista "Editar widgets". Diseño deficiente si me preguntas, pero así es como es ... –

+1

La propiedad 'currentTabText' está en el' QTabWidget' y no en los widgets individuales que representan cada pestaña. – Hitman

17

Se puede utilizar esta en tiempo de ejecución:

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

En Qt Creator/diseñador (2.4.1), si parece que no puede encontrar la propiedad currentTabText, es probable que haya seleccionado la pestaña de sí mismo en el el árbol de objetos.

Asegúrese de seleccionar el QTabWidget, lo que debería suceder automáticamente al seleccionar la pestaña en la vista previa del formulario (vea la respuesta de richardwb).

Cuestiones relacionadas