Заполняю список
QListWidgetItem *lwitm;
QSqlQuery qry("SELECT ....");
QIcon ilock,iunlock;
ilock=QIcon(":/imgs/locked.png");
iunlock=QIcon(":/imgs/unlocked.png");
while(qry.next())
{
lwitm=new QListWidgetItem(qry.value(0).toString(),ui->LWPam);
if(!qry.value(3).toString().isEmpty())
lwitm->setIcon(ilock);
else
lwitm->setIcon(iunlock);
}
Потом надо при выборе строки учитывать какая именно иконка там стоит.
ui->LWPam->currentItem()->icon().name()
ничего не показывает. Help на эту тему говорит
Returns the name used to create the icon, if available.
В моем случае available или я что-то накосячил?