Remove some unused data and small fixups
[ugit.git] / bin / ugit.py
blob50f243cc38c02679c4b29bff660bb5d9f6a147ee
1 #!/usr/bin/env python
2 # Copyright(C) 2007, David Aguilar <davvid@gmail.com>
3 # License: GPL v2 or later
4 import os
5 import sys
6 import platform
8 from PyQt4 import QtGui
9 from PyQt4 import QtCore
11 version = platform.python_version()
12 ugit = os.path.realpath(__file__)
13 sys.path.insert(0, os.path.dirname(os.path.dirname(ugit)))
14 sys.path.insert(0, os.path.join(
15 os.path.dirname(os.path.dirname(ugit)),
16 'lib', 'python' + version[:3],
17 'site-packages'))
18 sys.path.insert(0, os.path.dirname(ugit))
20 from ugitlibs.models import Model
21 from ugitlibs.views import View
22 from ugitlibs.controllers import Controller
23 from ugitlibs import utils
25 if __name__ == "__main__":
26 app = QtGui.QApplication(sys.argv)
27 locale = str(QtCore.QLocale().system().name())
28 qmfile = utils.get_qm_for_locale(locale)
29 if os.path.exists(qmfile):
30 translator = QtCore.QTranslator()
31 translator.load(qmfile)
32 app.installTranslator(translator)
33 model = Model()
34 view = View(app.activeWindow())
35 ctl = Controller(model, view)
36 view.show()
37 sys.exit(app.exec_())