m_list = new QListWidget; m_list->addItem("设备列表"); m_list->addItem("运行地图");使每个高度为50
时间: 2024-05-13 13:17:06 浏览: 15
你可以使用QListWidget的setItemHeight()函数来设置每个列表项的高度。示例代码如下:
```
m_list = new QListWidget;
m_list->addItem("设备列表");
m_list->addItem("运行地图");
m_list->setMinimumHeight(m_list->count() * 50); // 设置最小高度
for(int i = 0; i < m_list->count(); i++) {
QListWidgetItem* item = m_list->item(i);
item->setSizeHint(QSize(item->sizeHint().width(), 50)); // 设置每个列表项的高度为50
}
```
或者你也可以在创建QListWidgetItem时直接设置其高度,示例代码如下:
```
m_list = new QListWidget;
m_list->addItem(new QListWidgetItem("设备列表"));
m_list->addItem(new QListWidgetItem("运行地图"));
m_list->setMinimumHeight(m_list->count() * 50); // 设置最小高度
for(int i = 0; i < m_list->count(); i++) {
QListWidgetItem* item = m_list->item(i);
item->setSizeHint(QSize(item->sizeHint().width(), 50)); // 设置每个列表项的高度为50
}
```
注意:如果你使用了第二种方法,在设置每个列表项的高度时必须将QListWidgetItem作为QListWidget的子项添加到列表中。
相关推荐
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)