• 2377阅读
  • 2回复

[提问]改变显示文本 加上&是什么意思? [复制链接]

上一主题 下一主题
离线ceiwei
 

只看楼主 倒序阅读 楼主  发表于: 2017-01-10
具体如图片黑线显示


代码如下:
// 这样便指定了Alt+N为加速键
// 我们也可以使用setShortcut(QKeySequence("Alt+N"))来设置加速键
ui->pushBtn1->setText(tr("&nihao"));

ui->pushBtn2->setText(tr("帮助(&H)"));
ui->pushBtn2->setIcon(QIcon("../image/help.png"));

ui->pushBtn3->setText(tr("z&oom"));
QMenu *menu = new QMenu(this);
menu->addAction(QIcon("../image/zoom-in.png"),tr("放大"));
ui->pushBtn3->setMenu(menu);
离线bran_lee

只看该作者 1楼 发表于: 2017-01-10
&表示用后面的字母作为加速键,提供键盘快捷操作的支持。可以参考Qt Creator的菜单栏,上面都有带下划线的字母,可以用“Alt+字母”进行操作。
当你只有锤子时,你看什么都像是钉子!
离线zhuifengwy

只看该作者 2楼 发表于: 2017-01-13
请问这是哪本书
快速回复
限100 字节
 
上一个 下一个