make the update column as a icon

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97 2025-12-12 02:54:14 +02:00
parent abec40af7f
commit 18f04b1e29
No known key found for this signature in database
GPG key ID: 55EF5DA53DB36318
6 changed files with 61 additions and 11 deletions

View file

@ -82,10 +82,12 @@ QVariant TexturePackFolderModel::data(const QModelIndex& index, int role) const
case Qt::CheckStateRole:
if (column == ActiveColumn) {
return m_resources[row]->enabled() ? Qt::Checked : Qt::Unchecked;
} else if (column == LockUpdateCoumn) {
return !m_resources[row]->lockUpdate() ? Qt::Checked : Qt::Unchecked;
}
return {};
case Qt::UserRole:
if (column == LockUpdateCoumn)
return at(row).lockUpdate();
return {};
default:
break;
}