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);