some renaming

This commit is contained in:
Luis Ángel San Martín
2014-10-03 21:39:26 +02:00
parent ef600cabd3
commit e4ddf4cfb4
2 changed files with 49 additions and 49 deletions

View File

@ -371,16 +371,16 @@ void LibraryWindow::setUpShortcutsManagement()
void LibraryWindow::doModels() void LibraryWindow::doModels()
{ {
//folders //folders
dm = new TreeModel(); foldersModel = new TreeModel();
//comics //comics
dmCV = new TableModel(); comicsModel = new TableModel();
setFoldersFilter(""); setSearchFilter("");
} }
void LibraryWindow::disconnectComicsViewConnections(ComicsView * widget) void LibraryWindow::disconnectComicsViewConnections(ComicsView * widget)
{ {
disconnect(widget, SIGNAL(comicRated(int,QModelIndex)), dmCV, SLOT(updateRating(int,QModelIndex))); disconnect(widget, SIGNAL(comicRated(int,QModelIndex)), comicsModel, SLOT(updateRating(int,QModelIndex)));
disconnect(showHideMarksAction,SIGNAL(toggled(bool)),widget,SLOT(setShowMarks(bool))); disconnect(showHideMarksAction,SIGNAL(toggled(bool)),widget,SLOT(setShowMarks(bool)));
disconnect(widget,SIGNAL(selected(unsigned int)),this,SLOT(openComic())); disconnect(widget,SIGNAL(selected(unsigned int)),this,SLOT(openComic()));
disconnect(widget,SIGNAL(doubleClicked(QModelIndex)),this,SLOT(openComic())); disconnect(widget,SIGNAL(doubleClicked(QModelIndex)),this,SLOT(openComic()));
@ -389,7 +389,7 @@ void LibraryWindow::disconnectComicsViewConnections(ComicsView * widget)
void LibraryWindow::doComicsViewConnections() void LibraryWindow::doComicsViewConnections()
{ {
connect(comicsView, SIGNAL(comicRated(int,QModelIndex)), dmCV, SLOT(updateRating(int,QModelIndex))); connect(comicsView, SIGNAL(comicRated(int,QModelIndex)), comicsModel, SLOT(updateRating(int,QModelIndex)));
connect(showHideMarksAction,SIGNAL(toggled(bool)),comicsView,SLOT(setShowMarks(bool))); connect(showHideMarksAction,SIGNAL(toggled(bool)),comicsView,SLOT(setShowMarks(bool)));
connect(comicsView,SIGNAL(selected(unsigned int)),this,SLOT(openComic())); connect(comicsView,SIGNAL(selected(unsigned int)),this,SLOT(openComic()));
connect(comicsView,SIGNAL(doubleClicked(QModelIndex)),this,SLOT(openComic())); connect(comicsView,SIGNAL(doubleClicked(QModelIndex)),this,SLOT(openComic()));
@ -1000,7 +1000,7 @@ void LibraryWindow::createConnections()
//Folders filter //Folders filter
//connect(clearFoldersFilter,SIGNAL(clicked()),foldersFilter,SLOT(clear())); //connect(clearFoldersFilter,SIGNAL(clicked()),foldersFilter,SLOT(clear()));
connect(foldersFilter,SIGNAL(textChanged(QString)),this,SLOT(setFoldersFilter(QString))); connect(foldersFilter,SIGNAL(textChanged(QString)),this,SLOT(setSearchFilter(QString)));
//connect(includeComicsCheckBox,SIGNAL(stateChanged(int)),this,SLOT(searchInFiles(int))); //connect(includeComicsCheckBox,SIGNAL(stateChanged(int)),this,SLOT(searchInFiles(int)));
//ContextMenus //ContextMenus
@ -1028,7 +1028,7 @@ void LibraryWindow::createConnections()
connect(comicsViewTransition,SIGNAL(transitionFinished()),this,SLOT(showComicsView())); connect(comicsViewTransition,SIGNAL(transitionFinished()),this,SLOT(showComicsView()));
connect(dmCV,SIGNAL(isEmpty()),this,SLOT(showEmptyFolderView())); connect(comicsModel,SIGNAL(isEmpty()),this,SLOT(showEmptyFolderView()));
connect(emptyFolderWidget,SIGNAL(subfolderSelected(QModelIndex,int)),this,SLOT(selectSubfolder(QModelIndex,int))); connect(emptyFolderWidget,SIGNAL(subfolderSelected(QModelIndex,int)),this,SLOT(selectSubfolder(QModelIndex,int)));
connect(showEditShortcutsAction,SIGNAL(triggered()),editShortcutsDialog,SLOT(show())); connect(showEditShortcutsAction,SIGNAL(triggered()),editShortcutsDialog,SLOT(show()));
@ -1076,10 +1076,10 @@ void LibraryWindow::loadLibrary(const QString & name)
{ {
index = 0; index = 0;
dm->setupModelData(path); foldersModel->setupModelData(path);
foldersView->setModel(dm); foldersView->setModel(foldersModel);
if(dm->rowCount(QModelIndex())>0) if(foldersModel->rowCount(QModelIndex())>0)
disableFoldersActions(false); disableFoldersActions(false);
else else
disableFoldersActions(true); disableFoldersActions(true);
@ -1214,24 +1214,24 @@ void LibraryWindow::loadCovers(const QModelIndex & mi)
} }
//comicsView->setModel(NULL); //comicsView->setModel(NULL);
dmCV->setupModelData(folderId,dm->getDatabase()); comicsModel->setupModelData(folderId,foldersModel->getDatabase());
comicsView->setModel(dmCV); comicsView->setModel(comicsModel);
QStringList paths = dmCV->getPaths(currentPath()); QStringList paths = comicsModel->getPaths(currentPath());
checkEmptyFolder(&paths); checkEmptyFolder(&paths);
if(paths.size()>0) { if(paths.size()>0) {
comicsView->setCurrentIndex(dmCV->index(0,0)); comicsView->setCurrentIndex(comicsModel->index(0,0));
if(comicsViewStack->currentWidget() == emptyFolderWidget) if(comicsViewStack->currentWidget() == emptyFolderWidget)
comicsViewStack->setCurrentWidget(comicsView); comicsViewStack->setCurrentWidget(comicsView);
} }
else else
emptyFolderWidget->setSubfolders(mi,dm->getSubfoldersNames(mi)); emptyFolderWidget->setSubfolders(mi,foldersModel->getSubfoldersNames(mi));
} }
void LibraryWindow::selectSubfolder(const QModelIndex &mi, int child) void LibraryWindow::selectSubfolder(const QModelIndex &mi, int child)
{ {
QModelIndex dest = dm->index(child,0,mi); QModelIndex dest = foldersModel->index(child,0,mi);
foldersView->setCurrentIndex(dest); foldersView->setCurrentIndex(dest);
updateHistory(dest); updateHistory(dest);
loadCovers(dest); loadCovers(dest);
@ -1241,7 +1241,7 @@ void LibraryWindow::checkEmptyFolder(QStringList * paths)
{ {
if(paths == 0) if(paths == 0)
{ {
QStringList pathList = dmCV->getPaths(currentPath()); QStringList pathList = comicsModel->getPaths(currentPath());
paths = &pathList; paths = &pathList;
} }
@ -1264,7 +1264,7 @@ void LibraryWindow::reloadCovers()
else else
loadCovers(QModelIndex()); loadCovers(QModelIndex());
QLOG_INFO() << "reloaded covers at row : " << foldersView->currentIndex().row(); QLOG_INFO() << "reloaded covers at row : " << foldersView->currentIndex().row();
QModelIndex mi = dmCV->getIndexFromId(_comicIdEdited); QModelIndex mi = comicsModel->getIndexFromId(_comicIdEdited);
if(mi.isValid()) if(mi.isValid())
{ {
comicsView->scrollTo(mi,QAbstractItemView::PositionAtCenter); comicsView->scrollTo(mi,QAbstractItemView::PositionAtCenter);
@ -1277,9 +1277,9 @@ void LibraryWindow::openComic()
{ {
if(!importedCovers) if(!importedCovers)
{ {
ComicDB comic = dmCV->getComic(comicsView->currentIndex()); ComicDB comic = comicsModel->getComic(comicsView->currentIndex());
QString path = currentPath(); QString path = currentPath();
QList<ComicDB> siblings = dmCV->getAllComics(); QList<ComicDB> siblings = comicsModel->getAllComics();
quint64 comicId = comic.id; quint64 comicId = comic.id;
//TODO generate IDS for libraries... //TODO generate IDS for libraries...
@ -1313,7 +1313,7 @@ void LibraryWindow::openComic()
} }
void LibraryWindow::setCurrentComicsStatusReaded(YACReaderComicReadStatus readStatus) { void LibraryWindow::setCurrentComicsStatusReaded(YACReaderComicReadStatus readStatus) {
dmCV->setComicsRead(getSelectedComics(),readStatus); comicsModel->setComicsRead(getSelectedComics(),readStatus);
} }
void LibraryWindow::setCurrentComicReaded() { void LibraryWindow::setCurrentComicReaded() {
@ -1580,15 +1580,15 @@ void LibraryWindow::toNormal()
} }
void LibraryWindow::setFoldersFilter(QString filter) void LibraryWindow::setSearchFilter(QString filter)
{ {
if(filter.isEmpty() && dm->isFilterEnabled()) if(filter.isEmpty() && foldersModel->isFilterEnabled())
{ {
dm->resetFilter(); foldersModel->resetFilter();
//foldersView->collapseAll(); //foldersView->collapseAll();
if(index != 0) if(index != 0)
{ {
QModelIndex mi = dm->indexFromItem(index,column); QModelIndex mi = foldersModel->indexFromItem(index,column);
foldersView->scrollTo(mi,QAbstractItemView::PositionAtTop); foldersView->scrollTo(mi,QAbstractItemView::PositionAtTop);
updateHistory(mi); updateHistory(mi);
foldersView->setCurrentIndex(mi); foldersView->setCurrentIndex(mi);
@ -1598,7 +1598,7 @@ void LibraryWindow::setFoldersFilter(QString filter)
{ {
if(!filter.isEmpty()) if(!filter.isEmpty())
{ {
dm->setFilter(filter, true);//includeComicsCheckBox->isChecked()); foldersModel->setFilter(filter, true);//includeComicsCheckBox->isChecked());
foldersView->expandAll(); foldersView->expandAll();
} }
} }
@ -1608,11 +1608,11 @@ void LibraryWindow::showProperties()
{ {
QModelIndexList indexList = getSelectedComics(); QModelIndexList indexList = getSelectedComics();
QList<ComicDB> comics = dmCV->getComics(indexList); QList<ComicDB> comics = comicsModel->getComics(indexList);
ComicDB c = comics[0]; ComicDB c = comics[0];
_comicIdEdited = c.id;//static_cast<TableItem*>(indexList[0].internalPointer())->data(4).toULongLong(); _comicIdEdited = c.id;//static_cast<TableItem*>(indexList[0].internalPointer())->data(4).toULongLong();
propertiesDialog->databasePath = dm->getDatabase(); propertiesDialog->databasePath = foldersModel->getDatabase();
propertiesDialog->basePath = currentPath(); propertiesDialog->basePath = currentPath();
propertiesDialog->setComics(comics); propertiesDialog->setComics(comics);
@ -1623,11 +1623,11 @@ void LibraryWindow::showComicVineScraper()
{ {
QModelIndexList indexList = getSelectedComics(); QModelIndexList indexList = getSelectedComics();
QList<ComicDB> comics = dmCV->getComics(indexList); QList<ComicDB> comics = comicsModel->getComics(indexList);
ComicDB c = comics[0]; ComicDB c = comics[0];
_comicIdEdited = c.id;//static_cast<TableItem*>(indexList[0].internalPointer())->data(4).toULongLong(); _comicIdEdited = c.id;//static_cast<TableItem*>(indexList[0].internalPointer())->data(4).toULongLong();
comicVineDialog->databasePath = dm->getDatabase(); comicVineDialog->databasePath = foldersModel->getDatabase();
comicVineDialog->basePath = currentPath(); comicVineDialog->basePath = currentPath();
comicVineDialog->setComics(comics); comicVineDialog->setComics(comics);
@ -1652,12 +1652,12 @@ void LibraryWindow::resetComicRating()
{ {
QModelIndexList indexList = getSelectedComics(); QModelIndexList indexList = getSelectedComics();
dmCV->startTransaction(); comicsModel->startTransaction();
for(auto & index:indexList) for(auto & index:indexList)
{ {
dmCV->resetComicRating(index); comicsModel->resetComicRating(index);
} }
dmCV->finishTransaction(); comicsModel->finishTransaction();
} }
void LibraryWindow::switchToComicsView(ComicsView * from, ComicsView * to) void LibraryWindow::switchToComicsView(ComicsView * from, ComicsView * to)
@ -1741,7 +1741,7 @@ void LibraryWindow::asignNumbers()
else else
return; return;
} }
_comicIdEdited = dmCV->asignNumbers(indexList,startingNumber); _comicIdEdited = comicsModel->asignNumbers(indexList,startingNumber);
reloadCovers(); reloadCovers();
} }
@ -1749,7 +1749,7 @@ void LibraryWindow::asignNumbers()
void LibraryWindow::openContainingFolderComic() void LibraryWindow::openContainingFolderComic()
{ {
QModelIndex modelIndex = comicsView->currentIndex(); QModelIndex modelIndex = comicsView->currentIndex();
QFileInfo file = QDir::cleanPath(currentPath() + dmCV->getComicPath(modelIndex)); QFileInfo file = QDir::cleanPath(currentPath() + comicsModel->getComicPath(modelIndex));
#if defined Q_OS_UNIX && !defined Q_OS_MAC #if defined Q_OS_UNIX && !defined Q_OS_MAC
QString path = file.absolutePath(); QString path = file.absolutePath();
QDesktopServices::openUrl(QUrl("file:///"+path, QUrl::TolerantMode)); QDesktopServices::openUrl(QUrl("file:///"+path, QUrl::TolerantMode));
@ -1781,7 +1781,7 @@ void LibraryWindow::openContainingFolder()
QModelIndex modelIndex = foldersView->currentIndex(); QModelIndex modelIndex = foldersView->currentIndex();
QString path; QString path;
if(modelIndex.isValid()) if(modelIndex.isValid())
path = QDir::cleanPath(currentPath() + dm->getFolderPath(modelIndex)); path = QDir::cleanPath(currentPath() + foldersModel->getFolderPath(modelIndex));
else else
path = QDir::cleanPath(currentPath()); path = QDir::cleanPath(currentPath());
QDesktopServices::openUrl(QUrl("file:///"+path, QUrl::TolerantMode)); QDesktopServices::openUrl(QUrl("file:///"+path, QUrl::TolerantMode));
@ -1789,22 +1789,22 @@ void LibraryWindow::openContainingFolder()
void LibraryWindow::setFolderAsNotCompleted() void LibraryWindow::setFolderAsNotCompleted()
{ {
dm->updateFolderCompletedStatus(foldersView->selectionModel()->selectedRows(),false); foldersModel->updateFolderCompletedStatus(foldersView->selectionModel()->selectedRows(),false);
} }
void LibraryWindow::setFolderAsCompleted() void LibraryWindow::setFolderAsCompleted()
{ {
dm->updateFolderCompletedStatus(foldersView->selectionModel()->selectedRows(),true); foldersModel->updateFolderCompletedStatus(foldersView->selectionModel()->selectedRows(),true);
} }
void LibraryWindow::setFolderAsRead() void LibraryWindow::setFolderAsRead()
{ {
dm->updateFolderFinishedStatus(foldersView->selectionModel()->selectedRows(),true); foldersModel->updateFolderFinishedStatus(foldersView->selectionModel()->selectedRows(),true);
} }
void LibraryWindow::setFolderAsUnread() void LibraryWindow::setFolderAsUnread()
{ {
dm->updateFolderFinishedStatus(foldersView->selectionModel()->selectedRows(),false); foldersModel->updateFolderFinishedStatus(foldersView->selectionModel()->selectedRows(),false);
} }
void LibraryWindow::exportLibrary(QString destPath) void LibraryWindow::exportLibrary(QString destPath)
@ -1949,7 +1949,7 @@ void LibraryWindow::deleteComics()
QModelIndexList indexList = getSelectedComics(); QModelIndexList indexList = getSelectedComics();
QList<ComicDB> comics = dmCV->getComics(indexList); QList<ComicDB> comics = comicsModel->getComics(indexList);
QList<QString> paths; QList<QString> paths;
QString libraryPath = currentPath(); QString libraryPath = currentPath();
@ -1964,11 +1964,11 @@ void LibraryWindow::deleteComics()
ComicsRemover * remover = new ComicsRemover(indexList,paths); ComicsRemover * remover = new ComicsRemover(indexList,paths);
//comicsView->showDeleteProgress(); //comicsView->showDeleteProgress();
dmCV->startTransaction(); comicsModel->startTransaction();
connect(remover, SIGNAL(remove(int)), dmCV, SLOT(remove(int))); connect(remover, SIGNAL(remove(int)), comicsModel, SLOT(remove(int)));
connect(remover,SIGNAL(removeError()),this,SLOT(setRemoveError())); connect(remover,SIGNAL(removeError()),this,SLOT(setRemoveError()));
connect(remover, SIGNAL(finished()), dmCV, SLOT(finishTransaction())); connect(remover, SIGNAL(finished()), comicsModel, SLOT(finishTransaction()));
//connect(remover, SIGNAL(finished()), comicsView, SLOT(hideDeleteProgress())); //connect(remover, SIGNAL(finished()), comicsView, SLOT(hideDeleteProgress()));
connect(remover, SIGNAL(finished()),this,SLOT(checkEmptyFolder())); connect(remover, SIGNAL(finished()),this,SLOT(checkEmptyFolder()));
connect(remover, SIGNAL(finished()),this,SLOT(checkRemoveError())); connect(remover, SIGNAL(finished()),this,SLOT(checkRemoveError()));
@ -2075,6 +2075,6 @@ void LibraryWindow::updateComicsView(quint64 libraryId, const ComicDB & comic)
{ {
//TODO comprobar la biblioteca.... //TODO comprobar la biblioteca....
if(libraryId == selectedLibrary->currentIndex()) { if(libraryId == selectedLibrary->currentIndex()) {
dmCV->reload(comic); comicsModel->reload(comic);
} }
} }

View File

@ -91,7 +91,7 @@ private:
QSize slideSizeF; QSize slideSizeF;
//search filter //search filter
YACReaderSearchLineEdit * foldersFilter; YACReaderSearchLineEdit * foldersFilter;
TreeItem * index; //index al que hay que hacer scroll despu<70>s de pulsar sobre un folder filtrado TreeItem * index; //index al que hay que hacer scroll despu<70>s de pulsar sobre un folder filtrado
int column; int column;
QString previousFilter; QString previousFilter;
QPushButton * clearFoldersFilter; QPushButton * clearFoldersFilter;
@ -107,8 +107,8 @@ private:
YACReaderTreeView * foldersView; YACReaderTreeView * foldersView;
YACReaderLibraryListWidget * selectedLibrary; YACReaderLibraryListWidget * selectedLibrary;
TreeModel * dm; TreeModel * foldersModel;
TableModel * dmCV; TableModel * comicsModel;
//QStringList paths; //QStringList paths;
YACReaderLibraries libraries; YACReaderLibraries libraries;
@ -276,7 +276,7 @@ public slots:
void toggleFullScreen(); void toggleFullScreen();
void toNormal(); void toNormal();
void toFullScreen(); void toFullScreen();
void setFoldersFilter(QString filter); void setSearchFilter(QString filter);
void showProperties(); void showProperties();
void exportLibrary(QString destPath); void exportLibrary(QString destPath);
void importLibrary(QString clc,QString destPath,QString name); void importLibrary(QString clc,QString destPath,QString name);