GUI folder further inwards

This commit is contained in:
atse 2024-06-24 10:17:04 +08:00
parent 814e714477
commit 16b1411e4b
17 changed files with 18 additions and 18 deletions

View File

@ -1,4 +1,4 @@
graft examples graft examples
include gui/resources/artiq.ico include pytec/gui/resources/artiq.ico
include gui/view/param_tree.json include pytec/gui/view/param_tree.json
include gui/view/tec_qt.ui include pytec/gui/view/tec_qt.ui

View File

@ -1,7 +1,7 @@
from pytec.aioclient import Client from pytec.aioclient import Client
from PyQt6.QtCore import pyqtSignal, QObject, pyqtSlot from PyQt6.QtCore import pyqtSignal, QObject, pyqtSlot
from qasync import asyncSlot from qasync import asyncSlot
from gui.model.property import Property, PropertyMeta from pytec.gui.model.property import Property, PropertyMeta
import asyncio import asyncio
import logging import logging

View File

Before

Width:  |  Height:  |  Size: 131 KiB

After

Width:  |  Height:  |  Size: 131 KiB

View File

@ -588,7 +588,7 @@
<customwidget> <customwidget>
<class>QtWaitingSpinner</class> <class>QtWaitingSpinner</class>
<extends>QWidget</extends> <extends>QWidget</extends>
<header>gui.view.waitingspinnerwidget</header> <header>pytec.gui.view.waitingspinnerwidget</header>
<container>1</container> <container>1</container>
</customwidget> </customwidget>
</customwidgets> </customwidgets>

View File

@ -1,13 +1,13 @@
from gui.view.zero_limits_warning import ZeroLimitsWarningView from pytec.gui.view.zero_limits_warning import ZeroLimitsWarningView
from gui.view.net_settings_input_diag import NetSettingsInputDiag from pytec.gui.view.net_settings_input_diag import NetSettingsInputDiag
from gui.view.thermostat_ctrl_menu import ThermostatCtrlMenu from pytec.gui.view.thermostat_ctrl_menu import ThermostatCtrlMenu
from gui.view.conn_menu import ConnMenu from pytec.gui.view.conn_menu import ConnMenu
from gui.view.plot_options_menu import PlotOptionsMenu from pytec.gui.view.plot_options_menu import PlotOptionsMenu
from gui.view.live_plot_view import LiveDataPlotter from pytec.gui.view.live_plot_view import LiveDataPlotter
from gui.view.ctrl_panel import CtrlPanel from pytec.gui.view.ctrl_panel import CtrlPanel
from gui.view.info_box import InfoBox from pytec.gui.view.info_box import InfoBox
from gui.model.pid_autotuner import PIDAutoTuner from pytec.gui.model.pid_autotuner import PIDAutoTuner
from gui.model.thermostat import WrappedClient, Thermostat from pytec.gui.model.thermostat import WrappedClient, Thermostat
import json import json
from autotune import PIDAutotuneState from autotune import PIDAutotuneState
from qasync import asyncSlot, asyncClose from qasync import asyncSlot, asyncClose
@ -47,7 +47,7 @@ def get_argparser():
parser.add_argument( parser.add_argument(
"-p", "-p",
"--param_tree", "--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", help="Param Tree Description JSON File",
) )
@ -60,7 +60,7 @@ class MainWindow(QtWidgets.QMainWindow):
def __init__(self, args): def __init__(self, args):
super(MainWindow, self).__init__() 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) uic.loadUi(ui_file_path, self)
self.show() self.show()
@ -426,7 +426,7 @@ async def coro_main():
app = QtWidgets.QApplication.instance() app = QtWidgets.QApplication.instance()
app.aboutToQuit.connect(app_quit_event.set) app.aboutToQuit.connect(app_quit_event.set)
app.setWindowIcon( 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) main_window = MainWindow(args)