wiz笔记 全文索引数据库 架构设计

class MainWindow类,采用了适配器模式。这种方式最大程度做到了与底层数据库实现无关。利于移植。

 841 void MainWindow::on_actionRebuildFTS_triggered()

 842 {
 843     if (!QMetaObject::invokeMethod(m_searchIndexer->worker(), "rebuildFTSIndex")) {
 844         TOLOG("thread call to rebuild FTS failed");
 845     }
 846 }

你可能感兴趣的:(设计模式,sqlite,全文搜索,wiznote,fts)