我有一个QLabel,当单击按钮时会用数字更新。有没有办法使用按钮删除或“退格”?
使用此代码单击时,每个按钮都会在QLabel后面附加一个数字(0-9):
ui->Label->setText(ui->Label->text() + "1");
有没有一种使用类似代码删除数字的简便方法?
答案 0 :(得分:2)
按照@Angew评论中的说明使用chopped(int len)
[1]:
ui->Label->setText(ui->Label->text().chopped(1));