Cleanup optional imports

Disable the multiprocessing module on Windows
Update translations
This commit is contained in:
BasioMeusPuga
2018-04-02 19:57:46 +05:30
parent 366859ebe0
commit 8f298de58e
7 changed files with 901 additions and 613 deletions

View File

@@ -54,7 +54,7 @@ class ParseCOMIC:
return title
def get_author(self):
return None
return 'Unknown'
def get_year(self):
creation_time = time.ctime(os.path.getctime(self.filename))

View File

@@ -22,12 +22,7 @@ import os
from PyQt5 import QtCore
from bs4 import BeautifulSoup
proceed = True
try:
import popplerqt5
except ImportError:
print('python-poppler-qt5 is not installed. Pdf files will not work.')
proceed = False
import popplerqt5
class ParsePDF:
@@ -37,9 +32,6 @@ class ParsePDF:
self.metadata = None
def read_book(self):
if not proceed:
return
self.book = popplerqt5.Poppler.Document.load(self.filename)
if not self.book:
return