diff --git a/YACReader/main_window_viewer.cpp b/YACReader/main_window_viewer.cpp index b27f1198..8ccc3215 100644 --- a/YACReader/main_window_viewer.cpp +++ b/YACReader/main_window_viewer.cpp @@ -414,7 +414,7 @@ void MainWindowViewer::reloadOptions() void MainWindowViewer::open() { QFileDialog openDialog; - QString pathFile = openDialog.getOpenFileName(this,tr("Open Comic"),currentDirectory,tr("Comic files (*.cbr *.cbz *.rar *.zip *.pdf *.tar *.arj)")); + QString pathFile = openDialog.getOpenFileName(this,tr("Open Comic"),currentDirectory,tr("Comic files") + "(*.cbr *.cbz *.rar *.zip *.tar *.pdf *.7z *.cb7 *.arj *.cbt"); if (!pathFile.isEmpty()) { openComicFromPath(pathFile); @@ -653,7 +653,7 @@ void MainWindowViewer::getSiblingComics(QString path,QString currentComic) { QDir d(path); d.setFilter(QDir::Files|QDir::NoDotAndDotDot); - d.setNameFilters(QStringList() << "*.cbr" << "*.cbz" << "*.rar" << "*.zip" << "*.tar" << "*.pdf"); + d.setNameFilters(QStringList() << "*.cbr" << "*.cbz" << "*.rar" << "*.zip" << "*.tar" << "*.pdf" << "*.7z" << "*.cb7" << "*.arj" << "*.cbt"); d.setSorting(QDir::Name|QDir::IgnoreCase|QDir::LocaleAware); QStringList list = d.entryList(); int index = list.indexOf(currentComic); diff --git a/YACReaderLibrary/library_creator.cpp b/YACReaderLibrary/library_creator.cpp index 80f3d8e1..60817f31 100644 --- a/YACReaderLibrary/library_creator.cpp +++ b/YACReaderLibrary/library_creator.cpp @@ -25,7 +25,7 @@ QMutex mutex; LibraryCreator::LibraryCreator() :creation(false) { - _nameFilter << "*.cbr" << "*.cbz" << "*.rar" << "*.zip" << "*.tar" << "*.pdf"; + _nameFilter << "*.cbr" << "*.cbz" << "*.rar" << "*.zip" << "*.tar" << "*.pdf" << "*.7z" << "*.cb7" << "*.arj" << "*.cbt"; } void LibraryCreator::createLibrary(const QString &source, const QString &target) diff --git a/images/comic.png b/images/comic.png index f8033996..444b062c 100644 Binary files a/images/comic.png and b/images/comic.png differ diff --git a/images/folder.png b/images/folder.png index 384de42e..ef9090b9 100644 Binary files a/images/folder.png and b/images/folder.png differ