Mercurial > dedupe
diff DataController.cpp @ 1:aae83c0a771d
Refactor:
-Rename all Db to DB.
Add setup script
Add support for Sqlite3 in configuration.
| author | Tom Fredrik Blenning Klaussen <bfg@blenning.no> |
|---|---|
| date | Mon, 20 Aug 2012 17:32:58 +0200 |
| parents | a3834af36579 |
| children | 2833b7f8884a |
line wrap: on
line diff
--- a/DataController.cpp Mon Aug 20 15:49:48 2012 +0200 +++ b/DataController.cpp Mon Aug 20 17:32:58 2012 +0200 @@ -1,6 +1,6 @@ #include "DataController.hpp" -#include "MemoryDbLink.hpp" +#include "MemoryDBLink.hpp" #include "PermissionException.hpp" #include "DataController.hpp" @@ -26,7 +26,7 @@ #include "EditDistance.hpp" #include <cassert> -void findFiles(const QDir& dir, FileDbLink& dblink) +void findFiles(const QDir& dir, FileDBLink& dblink) { /* QProgressDialog progressDialog(this); @@ -55,7 +55,7 @@ } } -QTreeWidgetItem* DataController::createItem(const FileDbLink::DBInfo& info) +QTreeWidgetItem* DataController::createItem(const FileDBLink::DBInfo& info) { QTreeWidgetItem* item = new QTreeWidgetItem(); item->setData(0, Qt::DisplayRole, info.name()); @@ -86,7 +86,7 @@ { tw->clear(); - const QList<QSharedPointer<FileDbLink::DBInfo> > elems = dblink->sortOn(FileDbLink::EDIT, true); + const QList<QSharedPointer<FileDBLink::DBInfo> > elems = dblink->sortOn(FileDBLink::EDIT, true); QProgressBar bar; @@ -102,13 +102,13 @@ tw->setUpdatesEnabled(false); - foreach(QSharedPointer<FileDbLink::DBInfo> line, elems) { + foreach(QSharedPointer<FileDBLink::DBInfo> line, elems) { QTreeWidgetItem* item = 0; bool anyAdded = false; if (showNameDups) { QTreeWidgetItem* topLevelItem = 0; - foreach(QSharedPointer<FileDbLink::DBInfo> dup, elems) { + foreach(QSharedPointer<FileDBLink::DBInfo> dup, elems) { if(dup != line && line->name() == dup->name() ) { if (!topLevelItem) { topLevelItem = new QTreeWidgetItem(); @@ -125,7 +125,7 @@ if (showSizeDups) { QTreeWidgetItem* topLevelItem = 0; - foreach(QSharedPointer<FileDbLink::DBInfo> dup, elems) { + foreach(QSharedPointer<FileDBLink::DBInfo> dup, elems) { if(dup != line && line->size() == dup->size() ) { if (!topLevelItem) { topLevelItem = new QTreeWidgetItem(); @@ -142,7 +142,7 @@ if (showMTimeDups) { QTreeWidgetItem* topLevelItem = 0; - foreach(QSharedPointer<FileDbLink::DBInfo> dup, elems) { + foreach(QSharedPointer<FileDBLink::DBInfo> dup, elems) { if(dup != line && line->mtime() == dup->mtime() ) { if (!topLevelItem) { topLevelItem = new QTreeWidgetItem(); @@ -159,7 +159,7 @@ if (showCheckSumDups) { QTreeWidgetItem* topLevelItem = 0; - foreach(QSharedPointer<FileDbLink::DBInfo> dup, elems) { + foreach(QSharedPointer<FileDBLink::DBInfo> dup, elems) { if(dup != line && line->checksum() == dup->checksum() ) { if (!topLevelItem) { topLevelItem = new QTreeWidgetItem(); @@ -176,10 +176,10 @@ if (editDistanceCutoff < 1.0) { QTreeWidgetItem* topLevelItem = 0; - QMultiMap<int, QSharedPointer<FileDbLink::DBInfo> > oList; + QMultiMap<int, QSharedPointer<FileDBLink::DBInfo> > oList; int absoluteCutoff = line->name().length() * editDistanceCutoff; - foreach(QSharedPointer<FileDbLink::DBInfo> dup, elems) { + foreach(QSharedPointer<FileDBLink::DBInfo> dup, elems) { if(dup != line) { int distance = EditDistance::Compute(line->name(), dup->name()); @@ -198,7 +198,7 @@ anyAdded = true; } - foreach(QSharedPointer<FileDbLink::DBInfo> dup, oList.values()) { + foreach(QSharedPointer<FileDBLink::DBInfo> dup, oList.values()) { topLevelItem->addChild(createItem(*dup)); } } @@ -224,7 +224,7 @@ populateDelay->setInterval(500); connect(populateDelay, SIGNAL(timeout()), this, SLOT(populate())); - dblink = new MemoryDbLink(); + dblink = new MemoryDBLink(); findFiles(QDir("."), *dblink);
