1
0
mirror of https://github.com/ciromattia/kcc synced 2025-12-12 17:26:23 +00:00

Command-line version don't require PyQT anymore

This commit is contained in:
Paweł Jastrzębski
2013-06-12 16:44:17 +02:00
parent 1ae5b210b0
commit 37e42b2f0b

View File

@@ -33,7 +33,10 @@ from shutil import rmtree
from shutil import make_archive
from optparse import OptionParser
from multiprocessing import Pool, Queue, freeze_support
from PyQt4 import QtCore
try:
from PyQt4 import QtCore
except ImportError:
QtCore = None
import image
import cbxarchive
import pdfjpgextract
@@ -630,7 +633,7 @@ def Usage():
def main(argv=None, qtGUI=None):
global parser, options, epub_path, splitCount
global parser, options, epub_path, splitCount, GUI
usage = "Usage: %prog [options] comic_file|comic_folder"
parser = OptionParser(usage=usage, version=__version__)
parser.add_option("-p", "--profile", action="store", dest="profile", default="KHD",
@@ -674,9 +677,10 @@ def main(argv=None, qtGUI=None):
options, args = parser.parse_args(argv)
checkOptions()
if qtGUI:
global GUI
GUI = qtGUI
GUI.emit(QtCore.SIGNAL("progressBarTick"), 1)
else:
GUI = None
if len(args) != 1:
parser.print_help()
return