楼上说的用qss确实能改变item底色,不过,可能无法实现交叉行变色,
listWidget->setStyleSheet("QListWidget::Item:hover{background:blue;}"); 使用QSS式样,自己可以定制
ListWidget> ``` 2. **初始化 QListWidget:** ```cpp QListWidget *listWidget = new QListWidget(this); ``` 这里创建了一个 `QListWidget` 控件。 3. **添加条目:** ```cpp QListWidgetItem *item1 = new QListWidgetItem("Item 1"); QListWidgetItem *item2 = new QListWidgetItem("Item 2"); listWidget->addItem(item1); listWidget->addItem(item2);
16,203
社区成员
26,591
社区内容
加载中
试试用AI创作助手写篇文章吧