diff --git a/_init_path.py b/_init_path.py new file mode 100644 index 00000000..554e26a5 --- /dev/null +++ b/_init_path.py @@ -0,0 +1,8 @@ +"""Set up paths""" +import sys + +def add_path(path): + if path not in sys.path: + sys.path.insert(0, path) + +add_path('libs') diff --git a/labelImg.py b/labelImg.py index be6cb0aa..946c3552 100755 --- a/labelImg.py +++ b/labelImg.py @@ -1,6 +1,6 @@ #!/usr/bin/env python # -*- coding: utf8 -*- - +import _init_path import os.path import re import sys diff --git a/canvas.py b/libs/canvas.py similarity index 100% rename from canvas.py rename to libs/canvas.py diff --git a/colorDialog.py b/libs/colorDialog.py similarity index 100% rename from colorDialog.py rename to libs/colorDialog.py diff --git a/labelDialog.py b/libs/labelDialog.py similarity index 94% rename from labelDialog.py rename to libs/labelDialog.py index bbffa2c2..5c96e5bf 100644 --- a/labelDialog.py +++ b/libs/labelDialog.py @@ -3,9 +3,6 @@ from PyQt4.QtCore import * from lib import newIcon, labelValidator -# TODO: -# - Calculate optimal position so as not to go out of screen area. - BB = QDialogButtonBox class LabelDialog(QDialog): diff --git a/labelFile.py b/libs/labelFile.py similarity index 100% rename from labelFile.py rename to libs/labelFile.py diff --git a/lib.py b/libs/lib.py similarity index 100% rename from lib.py rename to libs/lib.py diff --git a/pascal_voc_writer.py b/libs/pascal_voc_writer.py similarity index 100% rename from pascal_voc_writer.py rename to libs/pascal_voc_writer.py diff --git a/shape.py b/libs/shape.py similarity index 100% rename from shape.py rename to libs/shape.py diff --git a/toolBar.py b/libs/toolBar.py similarity index 100% rename from toolBar.py rename to libs/toolBar.py diff --git a/zoomWidget.py b/libs/zoomWidget.py similarity index 100% rename from zoomWidget.py rename to libs/zoomWidget.py