最近买了一本《C++ GUI Qt3编程》,以前只学了c++语言基础 书中有几处不明白 请大家帮忙:
书中有如下代码:
findButton=new QPushButton(tr("&find"),this);
对此句有书中如下解释:
我们使用“&”来表示加速键。如在上句中创建一个Find按钮,用户可以通过按下Alt+F来激活它,
“&”也可以被用来控制焦点;在以下句中;我们创建一个带有加速键(Alt+w)的标签,
label=new Qlabel(tr("Find &what:"),this);
并且在label->setBuddy(lineEdit);句中设置了行编辑器作为标签的伙伴(buddy)。
这是书中第二章的类容,
请问:“使用“&”来表示加速键 ”中的加速键是什么意思?什么是“控制焦点”,“&”的这些用法
是C++语言本身的用法,还是Qt中附加的??
[ 此贴被XChinux在2008-07-19 21:20重新编辑 ]