MCPcopy Create free account
hub / github.com/KDE/kdiff3 / reset

Method reset

src/fileaccess.cpp:230–254  ·  view source on GitHub ↗

Performs a re-init. This delibratly does not include mJobHandler. */

Source from the content-addressed store, hash-verified

228 Performs a re-init. This delibratly does not include mJobHandler.
229*/
230void FileAccess::reset()
231{
232 m_url.clear();
233 m_name.clear();
234 m_fileInfo = QFileInfo();
235 m_bExists = false;
236 m_bFile = false;
237 m_bDir = false;
238 m_bSymLink = false;
239 m_bWritable = false;
240 m_bHidden = false;
241 m_size = 0;
242 m_modificationTime = QDateTime::fromMSecsSinceEpoch(0);
243
244 mDisplayName.clear();
245 mPhysicalPath.clear();
246 m_linkTarget.clear();
247 //Cleanup temp file if any.
248 tmpFile = QSharedPointer<QTemporaryFile>::create();
249 realFile.clear();
250
251 m_pParent = nullptr;
252 m_bValidData = false;
253 setStatusText("");
254}
255
256/*
257 Needed only during directory listing right now.

Callers 3

FileAccessMethod · 0.45
fileaccess.cppFile · 0.45
setFileMethod · 0.45

Calls 1

clearMethod · 0.45

Tested by

no test coverage detected