MCPcopy Create free account
hub / github.com/altairwei/WizNotePlus / addFile

Method addFile

src/share/WizFileMonitor.cpp:24–48  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22}
23
24void WizFileMonitor::addFile(const QString& strKbGUID, const QString& strGUID,
25 const QString& strFileName, const QString& strMD5)
26{
27 Q_ASSERT(!strFileName.isEmpty());
28
29 QFileInfo fileInfo(strFileName);
30
31 FMData fileData;
32 fileData.strKbGUID = strKbGUID;
33 fileData.strGUID = strGUID;
34 fileData.strFileName = strFileName;
35 fileData.strMD5 = strMD5;
36 fileData.dtLastModified = fileInfo.lastModified();
37
38 ::WizExecuteOnThread(WIZ_THREAD_FILE_MONITOR, [=]{
39
40 for (const FMData& fmData: m_fileList) {
41 if (fmData.strFileName == fileData.strFileName)
42 return;
43 }
44
45 m_fileList.append(fileData);
46 //
47 });
48}
49
50void WizFileMonitor::on_timerOut()
51{

Callers 6

initTrayIconMethod · 0.80
openAttachmentMethod · 0.80
openAttachmentMethod · 0.80
WizLoadSkinIconFilesFunction · 0.80
WizUserInfoWidgetMethod · 0.80
resetUserInfoMethod · 0.80

Calls 2

WizExecuteOnThreadFunction · 0.85
isEmptyMethod · 0.80

Tested by

no test coverage detected