Здравствуйте!
Делаю многострочные QListWidgetItem с использованием стилей:
CSS:
QListWidget {
border: 0px;
background-color: rgb(247, 241, 225);
}
QListView::item:selected {
border: 1px solid #6a6ea9;
border-radius: 10px;
background-color: rgb(115,154,167);
text-align: center;
}
Code:
ui->dirList->setWordWrap(true);
ui->dirList->setFocusPolicy(Qt::NoFocus);]
ui->dirList->uniformItemSizes(true);
QListWidgetItem* item = new QListWidgetItem();
item->setText(fi.fileName());
item->setIcon(QIcon(":/images/info.png"));
item->setTextAlignment(Qt::AlignCenter);
ui->dirList->addItem(item);
Пытаюсь выделить итем в списке. Рисуется все нормально, но итем в две строки становится в одну. Выделяю другой итем, предыдущий становится снова в несколько строк.
Без использования стилей - все нормально. Как побороть, уважаемые?
Все что нужно - это итем в несколько строк со своим оформлением... натолкните на мысль, пожалуйста!
Спасибо!