Fork me on GitHub

Qt 组件之间设置伙伴关系

布局管理器--代码运用 setBuddy

设置三个标签,每个标签对应一个输入框,并且每个标签设置了各自的快捷键。将标签与输入框连接起来。

//设置标签并设置快捷键
QLabel *stringLabel1 = new QLabel("字符串:(&A)");
QLabel *stringLabel2 = new QLabel("字符串:(&B)");
QLabel *stringLabel3 = new QLabel("字符串:(&C)");

QLineEdit *stringLineEdit1 = new QLineEdit;
QLineEdit *stringLineEdit2 = new QLineEdit;
QLineEdit *stringLineEdit3 = new QLineEdit;

//设置伙伴关系
stringLineEdit1->setBuddy(stringLabel1);
stringLineEdit2->setBuddy(stringLabel2);
stringLineEdit3->setBuddy(stringLabel3);

 

posted @ 2021-04-12 16:42  索智源  阅读(434)  评论(0编辑  收藏  举报