Pregunta

He QTabWidget en mi forma y dos pestañas en él. Estas lengüetas tienen texto estándar Tab1 y Sep2 . ¿Cómo puedo cambiarlo?

¿Fue útil?

Solución

Parece que estamos hablando de Qt Designer, ya que por defecto se muestra dos pestañas (llamado "Tab 1" y "Tab 2") cuando se agrega 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 etiqueta Ver> Editor de propiedades elemento de menú) desplazarse hacia abajo hasta el fondo y buscar la propiedad currentTabText. Puede cambiar el nombre de la pestaña allí mismo.

Otros consejos

Puede utilizar esta en tiempo de ejecución:

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

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 sí en el árbol del objeto.

Asegúrese de seleccionar el QTabWidget, lo que debería ocurrir automáticamente cuando se selecciona la pestaña en forma de vista previa (véase la respuesta de richardwb).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top