#!/usr/bin/env python # -*- coding: utf-8 -*- # # Copyright (c) 2012-2013 Ciro Mattia Gonano # Copyright (c) 2013 Pawel Jastrzebski # # Permission to use, copy, modify, and/or distribute this software for # any purpose with or without fee is hereby granted, provided that the # above copyright notice and this permission notice appear in all # copies. # # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL # WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED # WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE # AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL # DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA # OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. __version__ = '3.3' __license__ = 'ISC' __copyright__ = '2012-2013, Ciro Mattia Gonano , Pawel Jastrzebski ' __docformat__ = 'restructuredtext en' import sys import os try: # noinspection PyUnresolvedReferences from PyQt4 import QtGui except ImportError: print "ERROR: PyQT4 is not installed!" exit(1) from kcc import KCC_gui from multiprocessing import freeze_support if sys.platform.startswith('darwin'): os.environ['PATH'] = '/usr/local/bin:' + os.environ['PATH'] from kcc import KCC_ui_osx as KCC_ui elif sys.platform.startswith('linux'): from kcc import KCC_ui_linux as KCC_ui else: from kcc import KCC_ui freeze_support() APP = QtGui.QApplication(sys.argv) KCC = QtGui.QMainWindow() UI = KCC_ui.Ui_KCC() UI.setupUi(KCC) GUI = KCC_gui.Ui_KCC(UI, KCC) KCC.setWindowTitle("Kindle Comic Converter " + __version__) KCC.show() KCC.raise_() sys.exit(APP.exec_())