diff --git a/pytec/MANIFEST.in b/pytec/MANIFEST.in index 1108827..6fd087b 100644 --- a/pytec/MANIFEST.in +++ b/pytec/MANIFEST.in @@ -1,4 +1,4 @@ graft examples -include gui/resources/artiq.ico -include gui/view/param_tree.json -include gui/view/tec_qt.ui \ No newline at end of file +include pytec/gui/resources/artiq.ico +include pytec/gui/view/param_tree.json +include pytec/gui/view/tec_qt.ui \ No newline at end of file diff --git a/pytec/gui/model/pid_autotuner.py b/pytec/pytec/gui/model/pid_autotuner.py similarity index 100% rename from pytec/gui/model/pid_autotuner.py rename to pytec/pytec/gui/model/pid_autotuner.py diff --git a/pytec/gui/model/property.py b/pytec/pytec/gui/model/property.py similarity index 100% rename from pytec/gui/model/property.py rename to pytec/pytec/gui/model/property.py diff --git a/pytec/gui/model/thermostat.py b/pytec/pytec/gui/model/thermostat.py similarity index 98% rename from pytec/gui/model/thermostat.py rename to pytec/pytec/gui/model/thermostat.py index b80d68e..ea3191f 100644 --- a/pytec/gui/model/thermostat.py +++ b/pytec/pytec/gui/model/thermostat.py @@ -1,7 +1,7 @@ from pytec.aioclient import Client from PyQt6.QtCore import pyqtSignal, QObject, pyqtSlot from qasync import asyncSlot -from gui.model.property import Property, PropertyMeta +from pytec.gui.model.property import Property, PropertyMeta import asyncio import logging diff --git a/pytec/gui/resources/artiq.ico b/pytec/pytec/gui/resources/artiq.ico similarity index 100% rename from pytec/gui/resources/artiq.ico rename to pytec/pytec/gui/resources/artiq.ico diff --git a/pytec/gui/view/conn_menu.py b/pytec/pytec/gui/view/conn_menu.py similarity index 100% rename from pytec/gui/view/conn_menu.py rename to pytec/pytec/gui/view/conn_menu.py diff --git a/pytec/gui/view/ctrl_panel.py b/pytec/pytec/gui/view/ctrl_panel.py similarity index 100% rename from pytec/gui/view/ctrl_panel.py rename to pytec/pytec/gui/view/ctrl_panel.py diff --git a/pytec/gui/view/info_box.py b/pytec/pytec/gui/view/info_box.py similarity index 100% rename from pytec/gui/view/info_box.py rename to pytec/pytec/gui/view/info_box.py diff --git a/pytec/gui/view/live_plot_view.py b/pytec/pytec/gui/view/live_plot_view.py similarity index 100% rename from pytec/gui/view/live_plot_view.py rename to pytec/pytec/gui/view/live_plot_view.py diff --git a/pytec/gui/view/net_settings_input_diag.py b/pytec/pytec/gui/view/net_settings_input_diag.py similarity index 100% rename from pytec/gui/view/net_settings_input_diag.py rename to pytec/pytec/gui/view/net_settings_input_diag.py diff --git a/pytec/gui/view/param_tree.json b/pytec/pytec/gui/view/param_tree.json similarity index 100% rename from pytec/gui/view/param_tree.json rename to pytec/pytec/gui/view/param_tree.json diff --git a/pytec/gui/view/plot_options_menu.py b/pytec/pytec/gui/view/plot_options_menu.py similarity index 100% rename from pytec/gui/view/plot_options_menu.py rename to pytec/pytec/gui/view/plot_options_menu.py diff --git a/pytec/gui/view/tec_qt.ui b/pytec/pytec/gui/view/tec_qt.ui similarity index 99% rename from pytec/gui/view/tec_qt.ui rename to pytec/pytec/gui/view/tec_qt.ui index e99b94b..8b20fd9 100644 --- a/pytec/gui/view/tec_qt.ui +++ b/pytec/pytec/gui/view/tec_qt.ui @@ -588,7 +588,7 @@ QtWaitingSpinner QWidget -
gui.view.waitingspinnerwidget
+
pytec.gui.view.waitingspinnerwidget
1
diff --git a/pytec/gui/view/thermostat_ctrl_menu.py b/pytec/pytec/gui/view/thermostat_ctrl_menu.py similarity index 100% rename from pytec/gui/view/thermostat_ctrl_menu.py rename to pytec/pytec/gui/view/thermostat_ctrl_menu.py diff --git a/pytec/gui/view/waitingspinnerwidget.py b/pytec/pytec/gui/view/waitingspinnerwidget.py similarity index 100% rename from pytec/gui/view/waitingspinnerwidget.py rename to pytec/pytec/gui/view/waitingspinnerwidget.py diff --git a/pytec/gui/view/zero_limits_warning.py b/pytec/pytec/gui/view/zero_limits_warning.py similarity index 100% rename from pytec/gui/view/zero_limits_warning.py rename to pytec/pytec/gui/view/zero_limits_warning.py diff --git a/pytec/tec_qt.py b/pytec/tec_qt.py index 3e57548..11a0671 100644 --- a/pytec/tec_qt.py +++ b/pytec/tec_qt.py @@ -1,13 +1,13 @@ -from gui.view.zero_limits_warning import ZeroLimitsWarningView -from gui.view.net_settings_input_diag import NetSettingsInputDiag -from gui.view.thermostat_ctrl_menu import ThermostatCtrlMenu -from gui.view.conn_menu import ConnMenu -from gui.view.plot_options_menu import PlotOptionsMenu -from gui.view.live_plot_view import LiveDataPlotter -from gui.view.ctrl_panel import CtrlPanel -from gui.view.info_box import InfoBox -from gui.model.pid_autotuner import PIDAutoTuner -from gui.model.thermostat import WrappedClient, Thermostat +from pytec.gui.view.zero_limits_warning import ZeroLimitsWarningView +from pytec.gui.view.net_settings_input_diag import NetSettingsInputDiag +from pytec.gui.view.thermostat_ctrl_menu import ThermostatCtrlMenu +from pytec.gui.view.conn_menu import ConnMenu +from pytec.gui.view.plot_options_menu import PlotOptionsMenu +from pytec.gui.view.live_plot_view import LiveDataPlotter +from pytec.gui.view.ctrl_panel import CtrlPanel +from pytec.gui.view.info_box import InfoBox +from pytec.gui.model.pid_autotuner import PIDAutoTuner +from pytec.gui.model.thermostat import WrappedClient, Thermostat import json from autotune import PIDAutotuneState from qasync import asyncSlot, asyncClose @@ -47,7 +47,7 @@ def get_argparser(): parser.add_argument( "-p", "--param_tree", - default=importlib.resources.files("gui.view").joinpath("param_tree.json"), + default=importlib.resources.files("pytec.gui.view").joinpath("param_tree.json"), help="Param Tree Description JSON File", ) @@ -60,7 +60,7 @@ class MainWindow(QtWidgets.QMainWindow): def __init__(self, args): super(MainWindow, self).__init__() - ui_file_path = importlib.resources.files("gui.view").joinpath("tec_qt.ui") + ui_file_path = importlib.resources.files("pytec.gui.view").joinpath("tec_qt.ui") uic.loadUi(ui_file_path, self) self.show() @@ -426,7 +426,7 @@ async def coro_main(): app = QtWidgets.QApplication.instance() app.aboutToQuit.connect(app_quit_event.set) app.setWindowIcon( - QtGui.QIcon(str(importlib.resources.files("gui.resources").joinpath("artiq.ico"))) + QtGui.QIcon(str(importlib.resources.files("pytec.gui.resources").joinpath("artiq.ico"))) ) main_window = MainWindow(args)