kcg.py 738 B

12345678910111213141516171819202122232425262728293031323334
  1. #!/usr/bin/python
  2. from PyQt4 import QtGui, QtCore
  3. import sys
  4. import base.kcgwidget as kcgw
  5. translator = QtCore.QTranslator()
  6. kcgw.translator = translator
  7. # kcgw.tr = translator.translate
  8. kcgw.tr = QtCore.QCoreApplication.translate
  9. import base.kcg as kcg
  10. # from erax import Erax
  11. # exception_log_handler = Erax('http://psraspi.no-ip.biz:5000/insert/78e55a9524a191f7628f82a20bcaa167:kcg')
  12. # exception_log_handler.install()
  13. if 'testing' in sys.argv:
  14. kcgw.testing = True
  15. else:
  16. kcgw.testing = False
  17. gui=None
  18. def main():
  19. global gui
  20. app = QtGui.QApplication(sys.argv)
  21. import config
  22. app.installTranslator(translator)
  23. gui = kcg.Gui()
  24. gui.show()
  25. sys.exit(app.exec_())
  26. if __name__ == '__main__':
  27. main()