qt建立一个数组将按钮与lable都存入
时间: 2024-01-22 09:18:49 浏览: 75
组合控件button+lable
可以考虑使用QPair类将按钮和label组合成一个pair,然后将pair存入QList或QVector中。示例代码如下:
```cpp
QList<QPair<QPushButton*, QLabel*>> list;
QPushButton* button1 = new QPushButton("Button1");
QLabel* label1 = new QLabel("Label1");
QPushButton* button2 = new QPushButton("Button2");
QLabel* label2 = new QLabel("Label2");
list.append(qMakePair(button1, label1));
list.append(qMakePair(button2, label2));
```
这样就可以方便地对按钮和label进行管理和操作。可以通过循环遍历list,获取每个pair中的按钮和label,进行相应的操作。
阅读全文