Changeset View
Changeset View
Standalone View
Standalone View
src/file/basicindexingjob.cpp
Show First 20 Lines • Show All 186 Lines • ▼ Show 20 Line(s) | 179 | { | |||
---|---|---|---|---|---|
187 | Document doc; | 187 | Document doc; | ||
188 | doc.setId(statBufToId(statBuf)); | 188 | doc.setId(statBufToId(statBuf)); | ||
189 | doc.setUrl(url); | 189 | doc.setUrl(url); | ||
190 | 190 | | |||
191 | QString fileName = url.mid(url.lastIndexOf('/') + 1); | 191 | QString fileName = url.mid(url.lastIndexOf('/') + 1); | ||
192 | 192 | | |||
193 | TermGenerator tg(doc); | 193 | TermGenerator tg(doc); | ||
194 | tg.indexFileNameText(fileName); | 194 | tg.indexFileNameText(fileName); | ||
195 | tg.indexFileNameText(fileName, QByteArray("F")); | | |||
196 | tg.indexText(m_mimetype, QByteArray("M")); | 195 | tg.indexText(m_mimetype, QByteArray("M")); | ||
197 | 196 | | |||
198 | // (Content) Modification time, Metadata (e.g. XAttr) change time | 197 | // (Content) Modification time, Metadata (e.g. XAttr) change time | ||
199 | doc.setMTime(statBuf.st_mtime); | 198 | doc.setMTime(statBuf.st_mtime); | ||
200 | doc.setCTime(statBuf.st_ctime); | 199 | doc.setCTime(statBuf.st_ctime); | ||
201 | 200 | | |||
202 | if (S_ISDIR(statBuf.st_mode)) { | 201 | if (S_ISDIR(statBuf.st_mode)) { | ||
203 | static const QByteArray type = QByteArray("T") + QByteArray::number(static_cast<int>(KFileMetaData::Type::Folder)); | 202 | static const QByteArray type = QByteArray("T") + QByteArray::number(static_cast<int>(KFileMetaData::Type::Folder)); | ||
Show All 20 Lines |