@@ -129,7 +129,7 @@ void TreeItem::SetLastVisitTime(const QDateTime &newLastVisitTime)
129129 m_Data.m_LastVisitTime = newLastVisitTime;
130130}
131131
132- CDatabaseFolder::CDatabaseFolder (const QString &szPrefix, QObject *parent)
132+ CDatabaseNode::CDatabaseNode (const QString &szPrefix, QObject *parent)
133133 : CDatabase(parent)
134134{
135135 m_szTableName = " folders" ;
@@ -138,7 +138,7 @@ CDatabaseFolder::CDatabaseFolder(const QString &szPrefix, QObject *parent)
138138 m_szConnectName = " connect_" + m_szTableName;
139139}
140140
141- bool CDatabaseFolder ::OnInitializeSqliteDatabase ()
141+ bool CDatabaseNode ::OnInitializeSqliteDatabase ()
142142{
143143 QSqlQuery query (GetDatabase ());
144144
@@ -174,7 +174,7 @@ bool CDatabaseFolder::OnInitializeSqliteDatabase()
174174 return true ;
175175}
176176
177- bool CDatabaseFolder ::OnInitializeMySqlDatabase ()
177+ bool CDatabaseNode ::OnInitializeMySqlDatabase ()
178178{
179179 QSqlQuery query (GetDatabase ());
180180
@@ -205,7 +205,7 @@ bool CDatabaseFolder::OnInitializeMySqlDatabase()
205205 return true ;
206206}
207207
208- int CDatabaseFolder::AddFolder (const QString &name, int parentId)
208+ int CDatabaseNode::AddNode (const QString &name, int parentId)
209209{
210210 bool bRet = false ;
211211 QSqlQuery query (GetDatabase ());
@@ -258,7 +258,7 @@ int CDatabaseFolder::AddFolder(const QString &name, int parentId)
258258 if (bRet) {
259259 id = query.lastInsertId ().toInt ();
260260 if (id > 0 ) {
261- emit sigAddFolder (id, parentId);
261+ emit sigAddNode (id, parentId);
262262 emit sigChanged ();
263263 }
264264 } else {
@@ -270,7 +270,7 @@ int CDatabaseFolder::AddFolder(const QString &name, int parentId)
270270 return id;
271271}
272272
273- bool CDatabaseFolder::RenameFolder (int id, const QString &newName)
273+ bool CDatabaseNode::RenameNode (int id, const QString &newName)
274274{
275275 QSqlQuery query (GetDatabase ());
276276 query.prepare (" UPDATE `" + m_szTableName + " ` "
@@ -288,14 +288,14 @@ bool CDatabaseFolder::RenameFolder(int id, const QString &newName)
288288 return bRet;
289289}
290290
291- bool CDatabaseFolder::DeleteFolder (
291+ bool CDatabaseNode::DeleteNode (
292292 int id, std::function<bool (int )> cbDeleteLeaf, bool checkReturn)
293293{
294294 bool bRet = false ;
295295 // 删除子目录
296- auto folders = GetSubFolders (id);
296+ auto folders = GetSubNodes (id);
297297 foreach (auto f, folders) {
298- bRet = DeleteFolder (f.GetId (), cbDeleteLeaf, checkReturn);
298+ bRet = DeleteNode (f.GetId (), cbDeleteLeaf, checkReturn);
299299 if (checkReturn && !bRet)
300300 return false ;
301301 }
@@ -333,21 +333,21 @@ bool CDatabaseFolder::DeleteFolder(
333333 return bRet;
334334}
335335
336- bool CDatabaseFolder ::OnDeleteLeafs (int id)
336+ bool CDatabaseNode ::OnDeleteLeafs (int id)
337337{
338338 Q_UNUSED (id);
339339 return true ;
340340}
341341
342- bool CDatabaseFolder::MoveFolder (int id, int newParentId)
342+ bool CDatabaseNode::MoveNode (int id, int newParentId)
343343{
344344 if (id == newParentId) {
345345 SetError (" Failed to move node. The same node: " + id);
346346 qWarning (log) << GetError ();
347347 return false ;
348348 }
349349 // Check the newParentId is not the child of id
350- bool bRet = InSubFolder (id, newParentId);
350+ bool bRet = InSubNode (id, newParentId);
351351 if (bRet) {
352352 SetError (" The id is the parent of newParentId. "
353353 + QString::number (id) + " is the parent of "
@@ -371,7 +371,7 @@ bool CDatabaseFolder::MoveFolder(int id, int newParentId)
371371 return bRet;
372372}
373373
374- TreeItem CDatabaseFolder::GetFolder (int id)
374+ TreeItem CDatabaseNode::GetNode (int id)
375375{
376376 TreeItem folder (TreeItem::Node);
377377 if (0 >= id) return folder;
@@ -398,7 +398,7 @@ TreeItem CDatabaseFolder::GetFolder(int id)
398398 return folder;
399399}
400400
401- QList<TreeItem> CDatabaseFolder::GetAllFolders ()
401+ QList<TreeItem> CDatabaseNode::GetAllNodes ()
402402{
403403 QList<TreeItem> folders;
404404 QSqlQuery query (GetDatabase ());
@@ -426,7 +426,7 @@ QList<TreeItem> CDatabaseFolder::GetAllFolders()
426426 return folders;
427427}
428428
429- QList<TreeItem> CDatabaseFolder::GetSubFolders (int parentId)
429+ QList<TreeItem> CDatabaseNode::GetSubNodes (int parentId)
430430{
431431 QList<TreeItem> folders;
432432
@@ -458,20 +458,20 @@ QList<TreeItem> CDatabaseFolder::GetSubFolders(int parentId)
458458 return folders;
459459}
460460
461- bool CDatabaseFolder::InSubFolder (int parentId, int id)
461+ bool CDatabaseNode::InSubNode (int parentId, int id)
462462{
463463 bool bRet = false ;
464- auto items = GetSubFolders (parentId);
464+ auto items = GetSubNodes (parentId);
465465 foreach (auto it, items) {
466466 if (it.GetId () == id)
467467 return true ;
468- bRet = InSubFolder (it.GetId (), id);
468+ bRet = InSubNode (it.GetId (), id);
469469 if (bRet) return true ;
470470 }
471471 return bRet;
472472}
473473
474- int CDatabaseFolder ::GetCount (int parentId)
474+ int CDatabaseNode ::GetCount (int parentId)
475475{
476476 QSqlQuery query (GetDatabase ());
477477 if (0 == parentId) {
@@ -491,7 +491,7 @@ int CDatabaseFolder::GetCount(int parentId)
491491 return 0 ;
492492}
493493
494- bool CDatabaseFolder ::ExportToJson (QJsonObject& obj)
494+ bool CDatabaseNode ::ExportToJson (QJsonObject& obj)
495495{
496496 QSqlQuery query (GetDatabase ());
497497 query.prepare (
@@ -520,7 +520,7 @@ bool CDatabaseFolder::ExportToJson(QJsonObject& obj)
520520 return true ;
521521}
522522
523- bool CDatabaseFolder ::ImportFromJson (const QJsonObject& obj)
523+ bool CDatabaseNode ::ImportFromJson (const QJsonObject& obj)
524524{
525525 return true ;
526526}
@@ -543,8 +543,8 @@ bool CDatabaseTree::OnInitializeDatabase()
543543 if (!bRet) return false ;
544544 bRet = m_FolderDB.SetDatabase (GetDatabase (), m_pPara);
545545 if (!bRet) return false ;
546- bRet = connect (&m_FolderDB, &CDatabaseFolder::sigAddFolder ,
547- this , &CDatabaseTree::sigAddFolder );
546+ bRet = connect (&m_FolderDB, &CDatabaseNode::sigAddNode ,
547+ this , &CDatabaseTree::sigAddNode );
548548 Q_ASSERT (bRet);
549549
550550 return bRet;
@@ -980,17 +980,17 @@ int CDatabaseTree::GetLeafCount(int parentId)
980980
981981int CDatabaseTree::AddNode (const QString &name, int parentId)
982982{
983- return m_FolderDB.AddFolder (name, parentId);
983+ return m_FolderDB.AddNode (name, parentId);
984984}
985985
986986bool CDatabaseTree::RenameNode (int id, const QString &newName)
987987{
988- return m_FolderDB.RenameFolder (id, newName);
988+ return m_FolderDB.RenameNode (id, newName);
989989}
990990
991991bool CDatabaseTree::DeleteNode (int id, bool delKey)
992992{
993- return m_FolderDB.DeleteFolder (
993+ return m_FolderDB.DeleteNode (
994994 id,
995995 [&, delKey](int parentId)->bool {
996996 return DeleteChild (parentId, delKey);
@@ -1000,22 +1000,22 @@ bool CDatabaseTree::DeleteNode(int id, bool delKey)
10001000
10011001bool CDatabaseTree::MoveNode (int id, int newParentId)
10021002{
1003- return m_FolderDB.MoveFolder (id, newParentId);
1003+ return m_FolderDB.MoveNode (id, newParentId);
10041004}
10051005
10061006TreeItem CDatabaseTree::GetNode (int id)
10071007{
1008- return m_FolderDB.GetFolder (id);
1008+ return m_FolderDB.GetNode (id);
10091009}
10101010
10111011QList<TreeItem> CDatabaseTree::GetAllNodes ()
10121012{
1013- return m_FolderDB.GetAllFolders ();
1013+ return m_FolderDB.GetAllNodes ();
10141014}
10151015
10161016QList<TreeItem> CDatabaseTree::GetSubNodes (int parentId)
10171017{
1018- return m_FolderDB.GetSubFolders (parentId);
1018+ return m_FolderDB.GetSubNodes (parentId);
10191019}
10201020
10211021int CDatabaseTree::GetNodeCount (int nParentId)
0 commit comments