Skip to content

Commit 380d625

Browse files
committed
Rename widget to virtual_request
1 parent 3c1ea9b commit 380d625

File tree

3 files changed

+14
-15
lines changed

3 files changed

+14
-15
lines changed

coffee_ws/src/coffee_voice_agent_ui/coffee_voice_agent_ui/voice_agent_monitor.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from .widgets.conversation_widget import ConversationWidget
3030
from .widgets.tool_monitor_widget import ToolMonitorWidget
3131
from .widgets.analytics_widget import AnalyticsWidget
32-
from .widgets.controls_widget import ControlsWidget
32+
from .widgets.virtual_request_widget import VirtualRequestWidget
3333

3434

3535
class VoiceAgentMonitorNode(Node):
@@ -135,7 +135,7 @@ def _setup_ui(self):
135135
self.conversation_widget = ConversationWidget()
136136
self.tool_monitor_widget = ToolMonitorWidget()
137137
self.analytics_widget = AnalyticsWidget()
138-
self.controls_widget = ControlsWidget()
138+
self.virtual_request_widget = VirtualRequestWidget()
139139

140140
# Arrange widgets in dashboard layout
141141
# Row 0: Agent Status | Conversation Flow | Analytics
@@ -146,7 +146,7 @@ def _setup_ui(self):
146146
# Row 1: Emotion Display | Tool Monitor | Controls
147147
main_layout.addWidget(self.emotion_widget, 1, 0)
148148
main_layout.addWidget(self.tool_monitor_widget, 1, 1)
149-
main_layout.addWidget(self.controls_widget, 1, 2)
149+
main_layout.addWidget(self.virtual_request_widget, 1, 2)
150150

151151
# Set column stretch to make conversation widget wider
152152
main_layout.setColumnStretch(0, 1) # Status/Emotion column
@@ -171,8 +171,8 @@ def _init_ros(self):
171171
self.ros_node.user_speech_received.connect(self._update_user_speech)
172172
self.ros_node.connection_status_received.connect(self._update_connection_status)
173173

174-
# Connect control widget signals to publishers
175-
self.controls_widget.virtual_request_signal.connect(self._send_virtual_request)
174+
# Connect virtual request widget signals to publishers
175+
self.virtual_request_widget.virtual_request_signal.connect(self._send_virtual_request)
176176

177177
# Start ROS spinning in separate thread
178178
self.ros_executor = MultiThreadedExecutor()

coffee_ws/src/coffee_voice_agent_ui/coffee_voice_agent_ui/voice_agent_monitor_app.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
from .widgets.conversation_widget import ConversationWidget
4141
from .widgets.tool_monitor_widget import ToolMonitorWidget
4242
from .widgets.analytics_widget import AnalyticsWidget
43-
from .widgets.controls_widget import ControlsWidget
43+
from .widgets.virtual_request_widget import VirtualRequestWidget
4444

4545

4646
class ROSBridge(QObject):
@@ -184,7 +184,7 @@ def _setup_ui(self, central_widget):
184184
self.conversation_widget = ConversationWidget()
185185
self.tool_monitor_widget = ToolMonitorWidget()
186186
self.analytics_widget = AnalyticsWidget()
187-
self.controls_widget = ControlsWidget()
187+
self.virtual_request_widget = VirtualRequestWidget()
188188

189189
# Arrange widgets in dashboard layout
190190
# Row 0: Agent Status | Conversation Flow | Analytics
@@ -195,7 +195,7 @@ def _setup_ui(self, central_widget):
195195
# Row 1: Emotion Display | Tool Monitor | Controls
196196
main_layout.addWidget(self.emotion_widget, 1, 0)
197197
main_layout.addWidget(self.tool_monitor_widget, 1, 1)
198-
main_layout.addWidget(self.controls_widget, 1, 2)
198+
main_layout.addWidget(self.virtual_request_widget, 1, 2)
199199

200200
# Set column stretch to make conversation widget wider
201201
main_layout.setColumnStretch(0, 1) # Status/Emotion column
@@ -227,8 +227,8 @@ def _init_ros(self):
227227
self.ros_bridge.user_speech_received.connect(self._update_user_speech)
228228
self.ros_bridge.connection_status_received.connect(self._update_connection_status)
229229

230-
# Connect control widget signals to publishers
231-
self.controls_widget.virtual_request_signal.connect(self._send_virtual_request)
230+
# Connect virtual request widget signals to publishers
231+
self.virtual_request_widget.virtual_request_signal.connect(self._send_virtual_request)
232232

233233
# Start ROS spinning in separate thread
234234
self.ros_executor = MultiThreadedExecutor()

coffee_ws/src/coffee_voice_agent_ui/coffee_voice_agent_ui/widgets/controls_widget.py renamed to coffee_ws/src/coffee_voice_agent_ui/coffee_voice_agent_ui/widgets/virtual_request_widget.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
#!/usr/bin/env python3
22
"""
3-
Controls Widget - Virtual request testing interface
3+
Virtual Request Widget - Virtual request testing interface
44
55
Provides manual controls for sending virtual coffee requests
66
for testing and debugging agent functionality.
77
"""
88

99
import json
10-
from datetime import datetime
1110

1211
from python_qt_binding.QtWidgets import (
1312
QWidget, QVBoxLayout, QHBoxLayout, QLabel, QFrame,
14-
QPushButton, QLineEdit, QComboBox, QTextEdit, QGroupBox
13+
QPushButton, QLineEdit, QComboBox
1514
)
1615
from python_qt_binding.QtCore import Qt, pyqtSignal
1716
from python_qt_binding.QtGui import QFont
1817

1918

20-
class ControlsWidget(QWidget):
19+
class VirtualRequestWidget(QWidget):
2120
"""Widget for virtual request testing functionality"""
2221

2322
# Signal for sending virtual requests to ROS
@@ -30,7 +29,7 @@ def __init__(self):
3029
self._setup_ui()
3130

3231
def _setup_ui(self):
33-
"""Set up the controls UI"""
32+
"""Set up the virtual request UI"""
3433
layout = QVBoxLayout()
3534
self.setLayout(layout)
3635

0 commit comments

Comments
 (0)