This commit is contained in:
flandre 2025-04-20 17:10:40 +08:00
parent 1900c0c528
commit 757cb79f07
4 changed files with 6 additions and 17 deletions

View File

@ -22,7 +22,7 @@ def kde_pyqt6_mainui():
if __name__ == '__main__':
if '--dev' in sys.argv:
print('qt styles:',QtWidgets.QStyleFactory.keys())
print('qt styles:', QtWidgets.QStyleFactory.keys())
try:
idx = sys.argv.index('--data_folder')
C.data_folder = Path(sys.argv[idx + 1])

View File

@ -85,15 +85,9 @@ class Adv(QMainWindow, Ui_MainWindow):
zmq_receiver.start()
self.s_t_start.valueChanged.connect(self.on_t_start)
self.s_t_end.valueChanged.connect(self.on_t_end)
self.c_playback_seq_name.currentIndexChanged.connect(self.on_select_plyayback_seq_name)
self.s_sid.valueChanged.connect(self.on_s_sid)
self.sp_sid.valueChanged.connect(self.on_sp_sid)
self.arg = ImageArgMsg('ui', t_start=0, t_end=1499)
self.playback_seq_meta: RfSequenceMeta | None = None
self.live_seq_meta: RfSequenceMeta | None = None
# self.b_play_live.clicked.connect(self.on_play_live)
# self.b_play_playback.clicked.connect(self.on_play_playback)
self.record = False
self.device_connected = False
self.device_enabled = False
@ -111,14 +105,10 @@ class Adv(QMainWindow, Ui_MainWindow):
self.b_select_base.clicked.connect(self.on_select_base)
self.cb_bscan.stateChanged.connect(self.on_cb_bscan)
# self.cb_bscan.checkStateChanged.connect(lambda e: print(e == 2, flush=True))
# self.cb_bscan.checkStateChanged.connect(lambda e: print(e.name, flush=True))
self.b_probe_single.clicked.connect(self.on_probe('single'))
self.b_probe_orig.clicked.connect(self.on_probe('orig'))
self.b_probe_start.clicked.connect(self.on_probe('start'))
self.b_probe_stop.clicked.connect(self.on_probe('stop'))
self.b_device_zero.clicked.connect(lambda: self.p.send(DeviceZero()))
self.mi_req_socket = zmq.Context().socket(zmq.REQ)
@ -617,17 +607,17 @@ class Adv(QMainWindow, Ui_MainWindow):
self.p.send(self.arg)
@pyqtSlot(int)
def on_select_plyayback_seq_name(self, v):
def on_c_playback_seq_name_currentIndexChanged(self, v):
if self.c_playback_seq_name.sender() is None or isinstance(self.c_playback_seq_name.sender(), QFrame):
self.p.send(SetSeqMetaMsg('playback', self.c_playback_seq_name.itemText(v)))
@pyqtSlot(int)
def on_s_sid(self, v):
def on_s_sid_valueChanged(self, v):
if self.s_sid.sender() is None:
self.p.send(SetSidMsg(v))
@pyqtSlot(int)
def on_sp_sid(self, v):
def on_sp_sid_valueChanged(self, v):
if self.sp_sid.sender() is None:
self.p.send(SetSidMsg(v))

View File

@ -1,12 +1,10 @@
import logging
import sys
import time
from abc import abstractmethod
import zmq
from flandre.BusClient import BusClient
from flandre.utils.Msg import Msg, KillMsg, NodeOnlineMsg, Msg1, Msg2, InterruptMsg
from flandre.utils.Msg import Msg, KillMsg, NodeOnlineMsg, Msg1, Msg2
class Node:

View File

@ -623,6 +623,7 @@ class Ui_MainWindow(object):
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
self.b_test1.clicked['bool'].connect(MainWindow.slot1) # type: ignore
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):