Consolidated model classes into a single class
[ugit.git] / bin / ugit.py
blobad707bd8293d24befafaf7d84cca9bac8b9f4935
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
7 version = platform.python_version()
8 ugit = os.path.realpath (__file__)
9 sys.path.insert (0, os.path.join(
10 os.path.dirname (os.path.dirname(ugit)),
11 'lib', 'python' + version[:3],
12 'site-packages'))
13 sys.path.insert (0, os.path.dirname(ugit))
15 from PyQt4 import QtCore, QtGui
16 from ugitlibs.models import GitModel
17 from ugitlibs.views import GitView
18 from ugitlibs.controllers import GitController
19 if __name__ == "__main__":
20 app = QtGui.QApplication (sys.argv)
21 model = GitModel()
22 view = GitView (app.activeWindow())
23 ctl = GitController (model, view)
24 view.show()
25 sys.exit(app.exec_())