mirror of
https://github.com/blw1138/Zordon.git
synced 2025-12-17 08:48:13 +00:00
Add engine_help_viewer.py
This commit is contained in:
@@ -10,6 +10,7 @@ from PyQt6.QtWidgets import (
|
||||
|
||||
from src.api.server_proxy import RenderServerProxy
|
||||
from src.engines.engine_manager import EngineManager
|
||||
from src.ui.engine_help_viewer import EngineHelpViewer
|
||||
from src.utilities.zeroconf_server import ZeroconfServer
|
||||
|
||||
|
||||
@@ -18,6 +19,7 @@ class NewRenderJobForm(QWidget):
|
||||
super().__init__()
|
||||
|
||||
# UI
|
||||
self.engine_help_viewer = None
|
||||
self.raw_args = None
|
||||
self.submit_progress_label = None
|
||||
self.submit_progress = None
|
||||
@@ -217,8 +219,10 @@ class NewRenderJobForm(QWidget):
|
||||
self.output_path_input.setText(directory)
|
||||
|
||||
def args_help_button_clicked(self):
|
||||
#todo: create a popup window showing args
|
||||
pass
|
||||
url = (f'http://{self.server_proxy.hostname}:{self.server_proxy.port}/api/renderer/'
|
||||
f'{self.renderer_type.currentText()}/help')
|
||||
self.engine_help_viewer = EngineHelpViewer(url)
|
||||
self.engine_help_viewer.show()
|
||||
|
||||
# -------- Update --------
|
||||
|
||||
@@ -271,6 +275,7 @@ class NewRenderJobForm(QWidget):
|
||||
callback=create_callback)
|
||||
self.submit_progress.setMaximum(0)
|
||||
|
||||
# todo: error handle
|
||||
print(result.json())
|
||||
self.submit_button.setHidden(False)
|
||||
self.submit_progress.setHidden(True)
|
||||
|
||||
Reference in New Issue
Block a user