Changeset View
Changeset View
Standalone View
Standalone View
src/file/basicindexingjob.cpp
Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Line(s) | 49 | { | |||
---|---|---|---|---|---|
60 | 60 | | |||
61 | QString fileName = url.mid(url.lastIndexOf('/') + 1); | 61 | QString fileName = url.mid(url.lastIndexOf('/') + 1); | ||
62 | 62 | | |||
63 | TermGenerator tg(&doc); | 63 | TermGenerator tg(&doc); | ||
64 | tg.indexFileNameText(fileName, 1000); | 64 | tg.indexFileNameText(fileName, 1000); | ||
65 | tg.indexFileNameText(fileName, QByteArray("F")); | 65 | tg.indexFileNameText(fileName, QByteArray("F")); | ||
66 | tg.indexText(m_mimetype, QByteArray("M")); | 66 | tg.indexText(m_mimetype, QByteArray("M")); | ||
67 | 67 | | |||
68 | // Time | 68 | // (Content) Modification time, Metadata (e.g. XAttr) change time | ||
69 | doc.setMTime(statBuf.st_mtime); | 69 | doc.setMTime(statBuf.st_mtime); | ||
70 | doc.setCTime(statBuf.st_ctime); | 70 | doc.setCTime(statBuf.st_ctime); | ||
71 | 71 | | |||
72 | // Types | 72 | // Types | ||
73 | QVector<KFileMetaData::Type::Type> tList = typesForMimeType(m_mimetype); | 73 | QVector<KFileMetaData::Type::Type> tList = typesForMimeType(m_mimetype); | ||
74 | for (KFileMetaData::Type::Type type : tList) { | 74 | for (KFileMetaData::Type::Type type : tList) { | ||
75 | QByteArray num = QByteArray::number(static_cast<int>(type)); | 75 | QByteArray num = QByteArray::number(static_cast<int>(type)); | ||
76 | doc.addBoolTerm(QByteArray("T") + num); | 76 | doc.addBoolTerm(QByteArray("T") + num); | ||
▲ Show 20 Lines • Show All 143 Lines • Show Last 20 Lines |