13 lines
520 B
Python
13 lines
520 B
Python
from gui.gui import Ui_MainWindow
|
|
from PyQt5.QtWidgets import QMainWindow
|
|
from modules.restream.restream import Restreamer
|
|
|
|
|
|
def register_handlers(ui: Ui_MainWindow, MainWindow: QMainWindow, rs: Restreamer):
|
|
ui.restream_micro_checkbox.clicked.connect(
|
|
lambda: rs.restart(ui) if ui.restream_micro_checkbox.isChecked() else rs.stop()
|
|
)
|
|
|
|
ui.output_device_restream_box.currentTextChanged.connect(lambda: rs.restart(ui))
|
|
ui.input_device_restream_box.currentTextChanged.connect(lambda: rs.restart(ui))
|