Mercurial > lcfOS
comparison python/apps/ide.py @ 66:bcd55a341512
Added py3k check
author | windel |
---|---|
date | Sun, 07 Oct 2012 17:27:09 +0200 |
parents | 361f7d13adea |
children | 99bf4f7d47f4 |
comparison
equal
deleted
inserted
replaced
65:361f7d13adea | 66:bcd55a341512 |
---|---|
1 import sys, os | 1 import sys, os |
2 sys.path.insert(0, os.path.join('..','libs')) | 2 if sys.version_info.major != 3: |
3 print("Needs to be run in python version 3.x") | |
4 sys.exit(1) | |
3 | 5 |
4 from PyQt4.QtCore import * | 6 from PyQt4.QtCore import * |
5 from PyQt4.QtGui import * | 7 from PyQt4.QtGui import * |
6 import base64 | 8 import base64 |
7 | 9 |
8 # Compiler imports: | 10 # Compiler imports: |
11 sys.path.insert(0, os.path.join('..','libs')) | |
9 from project import Project | 12 from project import Project |
10 from compiler import Compiler | 13 from compiler import Compiler |
11 from widgets import CodeEdit, AstViewer | 14 from widgets import CodeEdit, AstViewer |
12 | 15 |
13 lcfospng = base64.decodestring(b'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A\n/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJEhMKBk7B678AAAA/SURBVFjD\n7dbBCQAgDATBi9h/y7EFA4Kf2QLCwH1S6XQu6sqoujublc8BAAAAAAAAAAB8B+zXT6YJAAAAAKYd\nWSgFQNUyijIAAAAASUVORK5CYII=\n') | 16 lcfospng = base64.decodestring(b'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A\n/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJEhMKBk7B678AAAA/SURBVFjD\n7dbBCQAgDATBi9h/y7EFA4Kf2QLCwH1S6XQu6sqoujublc8BAAAAAAAAAAB8B+zXT6YJAAAAAKYd\nWSgFQNUyijIAAAAASUVORK5CYII=\n') |