QListWidget用法
时间: 2024-01-16 13:02:15 浏览: 85
qt实现QListWidget列表框
QListWidget是Qt框架中的一个类,用于显示一个可滚动的列表视图。你可以使用addItem函数向QListWidget中添加项。例如,你可以创建一个QListWidget对象,然后使用addItem函数添加项。示例代码如下:
QListWidget list;
list.addItem("Item 1");
list.addItem("Item 2");
list.addItem("Item 3");
你还可以使用QListWidgetItem类来创建项,并使用addItem函数将其添加到QListWidget中。示例代码如下:
QListWidget list;
QListWidgetItem *item1 = new QListWidgetItem("Item 1");
QListWidgetItem *item2 = new QListWidgetItem("Item 2");
QListWidgetItem *item3 = new QListWidgetItem("Item 3");
list.addItem(item1);
list.addItem(item2);
list.addItem(item3);
此外,你还可以使用其他函数来设置QListWidget的视图模式、调整大小模式和移动模式。例如,setViewMode函数可以设置QListWidget的视图模式为图标模式,setResizeMode函数可以设置QListWidget的调整大小模式为自适应,setMovement函数可以设置QListWidget的移动模式为静态。示例代码如下:
QListWidget list;
list.setViewMode(QListWidget::IconMode);
list.setResizeMode(QListWidget::Adjust);
list.setMovement(QListWidget::Static);
总结起来,你可以使用addItem函数向QListWidget中添加项,也可以使用QListWidgetItem类来创建项并添加到QListWidget中。此外,你还可以使用其他函数来设置QListWidget的视图模式、调整大小模式和移动模式。
#### 引用[.reference_title]
- *1* *3* [QListWidget用法](https://blog.csdn.net/flowerspring/article/details/114139970)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Qt QListWidget列表框用法详解](https://blog.csdn.net/ccc369639963/article/details/122683533)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文