标签: c++ qt5 qtabwidget qplaintextedit
说我的ui文件中有一个tabwidget 我现在是这样添加标签的:
QPlainTextEdit *tab = new QPlaintextEdit; int index = ui->tabWidget->addTab(tab, "changeme");
现在,我想知道是否可以随时更改标签的名称, 例如,当在类中将QPLainTextEdit子类化并在文本更改时将信号连接到该类时,我想在选项卡上添加一个小星星以指示该文件已被修改,甚至可以吗?
答案 0 :(得分:0)
QTabWidet::setTabText做您想要的事情。
QTabWidet::setTabText
例如:
ui->tabWidget->setTabText(index, "new text");