假设我的 ui 文件中有一个选项卡小部件 这就是我现在添加选项卡的方式:
QPlainTextEdit *tab = new QPlaintextEdit;
int index = ui->tabWidget->addTab(tab, "changeme");
现在我想知道是否可以随时随地更改选项卡的名称, 例如,当在类中子类化 QPLainTextEdit 并在文本更改时将信号连接到它时,我想在选项卡中添加一个小星号以指示文件已被修改,甚至可能吗?
QTabWidet::setTabText
做你想做的事。
例如:
ui->tabWidget->setTabText(index, "new text");