Merge pull request #1104 from ShaopengLin/Bugfix-Qt6-QVariant-TypeId

BugFix: Compilation Failure for Qt6 Due to Deprecated Members
This commit is contained in:
Kelson 2024-05-07 18:10:42 +02:00 committed by GitHub
commit 851ccc59c0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -36,7 +36,7 @@ QVariant ContentManagerModel::data(const QModelIndex& index, int role) const
r = getThumbnail(r);
if ( r.type() == QVariant::ByteArray )
if ( r.userType() == QMetaType::QByteArray )
return r;
const QString faviconUrl = r.toString();
@ -136,7 +136,7 @@ void ContentManagerModel::setBooksData(const BookInfoList& data, const Downloads
// QString) from where the actual data can be obtained.
QVariant ContentManagerModel::getThumbnail(const QVariant& faviconEntry) const
{
if ( faviconEntry.type() == QVariant::ByteArray )
if ( faviconEntry.userType() == QMetaType::QByteArray )
return faviconEntry;
const auto faviconUrl = faviconEntry.toString();