buddy这个部件不怎么常用,可用设计师或者setbuddy设置。
widget.cpp
#include "widget.h"
#include "ui_widget.h"
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
//buddy的作用: 实现快捷键聚焦转移,当按下一个控件的快捷键时,输入焦点自动跳到buddy控件。
//设置Tab键顺序切换
setTabOrder(ui->lineEdit, ui->spinBox);
setTabOrder(ui->spinBox, ui->pushButton);
setTabOrder(ui->pushButton, ui->checkBox);
}
Widget::~Widget()
{
delete ui;
}