Qt - 为什么要在字符串中添加'&'?
Qt - Why add '&' to the string?
QPushButton *quitButton = new QPushButton("&Quit");
为什么向Quit
添加&
?删除&
,似乎代码行为相同。
&符号使按钮响应特定的组合键。在你的例子中,如果你按ALT + Q它将强制按钮被按下。
从QtQPushButton小部件提供一个命令按钮。
按钮或命令按钮可能是任何图形用户界面中最常用的小部件。按下(点击)按钮命令计算机执行某些操作,或回答一个问题。典型的按钮有确定、应用、取消、关闭、是、否和帮助。
命令按钮是矩形的,通常显示一个描述其操作的文本标签。可以通过在文本中在首选字符前面加上&号来指定快捷键。例如: QPushButton *button = new QPushButton("&Download", this);
在本例中,快捷方式是Alt+D。有关详细信息,请参阅QShortcut文档(要显示实际的&符号,请使用'&&')。
符号表示它旁边的字母'Q'将被用作键盘快捷键
相关文章:
- 重载加法运算符(使用函数向对象添加字符串)
- 在不使用内置库函数的情况下添加字符串,我做错了什么?
- 添加字符串和文字(C++)
- 添加字符串类型的类成员会导致调用基类函数而不是子函数
- 添加字符串向量和不同数据类型向量的映射
- 在链接列表中添加字符串的简单方法
- 列表框中的添加字符串 (MFC)
- 添加字符串和文字,顺序如何影响是否可以正确添加字符串
- 向矢量集添加字符串时出现问题<string><>
- 在C++中添加字符串和文字时出现问题
- free():添加字符串时指针无效
- 为什么通过添加字符串文字和char初始化时,为什么不打印字符串
- 矢量尝试添加字符串时会崩溃
- 在数组 C++ 中添加字符串
- 如何添加字符串
- 从向量中删除和添加字符串
- 添加字符串和列表到c++中的映射
- 添加字符串变量后的两个不同的双值
- 为什么我的非所有者绘制的列表框在添加字符串后会出现绘图问题
- 当试图向结构中添加字符串时,程序中断