将此标签的好友(窗口其他小部件)设置为好友。当用户按下此标签指示的快捷键时,键盘焦点将转移到标签的好友小部件。好友机制仅适用于包含一个字符前缀为“&”的文本的QLabels。此字符被设置为快捷键。
设置“伙伴”的两种方式
1、通过代码进行设置
前提是:
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
ui->linedit_username->setText("abcdefghijklmnopqrstuvwxyz");
ui->linedit_password->setText("0123456789");
ui->combobox_sex->setCurrentIndex(0);
ui->linedit_age->setText("18");
ui->linedit_contact->setText("13800138000");
ui->label_username->setText("&UserName");
ui->label_username->setBuddy(ui->linedit_username);
ui->label_password->setBuddy(ui->linedit_password);
}
2、通过QtCreator进行设置
如何使用
设置完“伙伴”关系之后,只要用户按下“Alt+开头字母”(比如说:Alt+U,就可以实现把焦点切换到用户名的编辑框)就可以实现焦点切换。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)