MCPcopy Create free account
hub / github.com/TDesktop-x64/tdesktop / isTheme

Method isTheme

Telegram/SourceFiles/data/data_document.cpp:1821–1828  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1819}
1820
1821bool DocumentData::isTheme() const {
1822 return _filename.endsWith(u".tdesktop-theme"_q, Qt::CaseInsensitive)
1823 || _filename.endsWith(u".tdesktop-palette"_q, Qt::CaseInsensitive)
1824 || (hasMimeType(u"application/x-tgtheme-tdesktop"_q)
1825 && (_filename.isEmpty()
1826 || !_filename.contains('.')
1827 || _nameType == Core::NameType::ThemeFile));
1828}
1829
1830bool DocumentData::isSong() const {
1831 return (type == SongDocument);

Callers 15

displayDocumentMethod · 0.80
initThemePreviewMethod · 0.80
openDocumentMethod · 0.80
refreshColorsMethod · 0.80
displayedSiteNameMethod · 0.80
IsItemGoodForTypeFunction · 0.80
canBeGroupedMethod · 0.80
createViewMethod · 0.80
MayHaveGoodThumbnailFunction · 0.80
GenerateGoodThumbnailMethod · 0.80
webpageApplyFieldsMethod · 0.80

Calls 2

isEmptyMethod · 0.45
containsMethod · 0.45

Tested by

no test coverage detected