mirror of
https://github.com/YACReader/yacreader
synced 2025-07-20 22:14:41 -04:00
nuevos iconos para los elementos de la biblioteca
This commit is contained in:
@ -100,7 +100,24 @@ QVariant TableModel::headerData(int section, Qt::Orientation orientation,
|
||||
}
|
||||
|
||||
if(orientation == Qt::Vertical && role == Qt::DecorationRole)
|
||||
return QVariant(QIcon(":/images/icon.png"));
|
||||
{
|
||||
QString fileName = _data.value(section)->data(FILE_NAME).toString();
|
||||
QFileInfo fi(fileName);
|
||||
QString ext = fi.suffix();
|
||||
|
||||
if(ext.compare("pdf",Qt::CaseInsensitive) == 0)
|
||||
return QVariant(QIcon(":/images/pdf.png"));
|
||||
else if(ext.compare("zip",Qt::CaseInsensitive) == 0)
|
||||
return QVariant(QIcon(":/images/zip.png"));
|
||||
else if(ext.compare("rar",Qt::CaseInsensitive) == 0)
|
||||
return QVariant(QIcon(":/images/rar.png"));
|
||||
else if (ext.compare("tar",Qt::CaseInsensitive) == 0)
|
||||
return QVariant(QIcon(":/images/tar.png"));
|
||||
else if (ext.compare("7z",Qt::CaseInsensitive) == 0)
|
||||
return QVariant(QIcon(":/images/7z.png"));
|
||||
else
|
||||
return QVariant(QIcon(":/images/comic.png"));
|
||||
}
|
||||
|
||||
return QVariant();
|
||||
}
|
||||
|
@ -47,5 +47,11 @@
|
||||
<file>../images/onStartFlowSelection_es.png</file>
|
||||
<file>../images/useNewFlowButton.png</file>
|
||||
<file>../images/useOldFlowButton.png</file>
|
||||
<file>../images/zip.png</file>
|
||||
<file>../images/rar.png</file>
|
||||
<file>../images/tar.png</file>
|
||||
<file>../images/7z.png</file>
|
||||
<file>../images/pdf.png</file>
|
||||
<file>../images/comic.png</file>
|
||||
</qresource>
|
||||
</RCC>
|
Reference in New Issue
Block a user