| 1819 | } |
| 1820 | |
| 1821 | bool 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 | |
| 1830 | bool DocumentData::isSong() const { |
| 1831 | return (type == SongDocument); |
no test coverage detected