From 8d816478648b652c3f2e17fe2026017fa1e8f7cb Mon Sep 17 00:00:00 2001 From: TzuTa Lin Date: Thu, 17 Sep 2015 15:22:29 +0800 Subject: [PATCH] mv some of python files to libs --- _init_path.py | 8 ++++++++ labelImg.py | 2 +- canvas.py => libs/canvas.py | 0 colorDialog.py => libs/colorDialog.py | 0 labelDialog.py => libs/labelDialog.py | 3 --- labelFile.py => libs/labelFile.py | 0 lib.py => libs/lib.py | 0 pascal_voc_writer.py => libs/pascal_voc_writer.py | 0 shape.py => libs/shape.py | 0 toolBar.py => libs/toolBar.py | 0 zoomWidget.py => libs/zoomWidget.py | 0 11 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 _init_path.py rename canvas.py => libs/canvas.py (100%) rename colorDialog.py => libs/colorDialog.py (100%) rename labelDialog.py => libs/labelDialog.py (94%) rename labelFile.py => libs/labelFile.py (100%) rename lib.py => libs/lib.py (100%) rename pascal_voc_writer.py => libs/pascal_voc_writer.py (100%) rename shape.py => libs/shape.py (100%) rename toolBar.py => libs/toolBar.py (100%) rename zoomWidget.py => libs/zoomWidget.py (100%) 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