我正在通过Qt5应用程序tutorial。在创建行动,我不断看到的“&”使用像follwoing:Qt在tr中使用“&”
newAct = new QAction(QIcon(":/images/new.png"), tr("&New"), this)
...
openAct = new QAction(QIcon(":/images/open.png"), tr("&Open..."), this);
...
enter code exitAct = new QAction(tr("E&xit"), this);
...
我似乎无法找到为什么这些“&”时,在TR上Qt的单证使用这些符号,而不解释他们的用途。此外,当我删除“&”符号时,结果应用程序似乎根本没有改变。
如果我没有记错,它会为字符串描述的操作设置键盘快捷键。 (例如,在这种情况下,在Windows上它将是ctrl-x) – Adam 2014-11-06 23:08:50
谢谢大家!你们可以指点我在哪里记录?我甚至不知道要搜索哪个关键字。 – Asy 2014-11-06 23:32:54