Skip to content

Commit cde6266

Browse files
committed
Issue 10- Add rec icon added
1 parent 0d040f8 commit cde6266

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

remote_control/remote_control.py

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,13 @@ def startBtn(self):
3535
session_prefix = self.download_prefix_text.toPlainText()
3636
self.save_last_prefix_text()
3737
if self.isPrefix(session_prefix) and self.start_btn.isEnabled():
38+
self.label.setText('Recording Started')
39+
self.label.adjustSize()
40+
self.start_btn.setEnabled(False)
41+
self.stop_btn.setEnabled(True)
42+
self.record_icon_btn.setStyleSheet('QPushButton {;background-color: #CD1818;}')
3843
try:
3944
self.ws.send("START_REC@@"+session_prefix)
40-
self.label.setText('Recording Started')
41-
self.label.adjustSize()
42-
self.start_btn.setEnabled(False)
43-
self.stop_btn.setEnabled(True)
4445
except Exception as e:
4546
self.show_popup()
4647
self.save_last_prefix_text()
@@ -52,6 +53,7 @@ def stopBtn(self):
5253
self.label.setText('Recording Stopped')
5354
self.stop_btn.setEnabled(False)
5455
self.start_btn.setEnabled(True)
56+
self.record_icon_btn.setStyleSheet('QPushButton {;background-color: #7E1717;}')
5557
try:
5658
self.ws.send("STOP_REC")
5759
except Exception as e:
@@ -136,8 +138,8 @@ def phaseAlign(self):
136138
def setupUi(self, MainWindow):
137139
# Setup the WEB SOCKET
138140
#self.ws = websocket.WebSocketApp("ws://192.168.5.2:7867/remotecon")
139-
self.ws = websocket.WebSocket()
140-
self.ws.connect(CONNECTION_URL)
141+
# self.ws = websocket.WebSocket()
142+
# self.ws.connect(CONNECTION_URL)
141143
# f_stop = threading.Event()
142144
# self.asyncTask(f_stop)
143145
# Setup the GUI
@@ -152,6 +154,13 @@ def setupUi(self, MainWindow):
152154
font.setPointSize(19)
153155
self.label.setFont(font)
154156
self.label.setObjectName("label")
157+
158+
159+
self.record_icon_btn = QtWidgets.QPushButton(self.centralwidget)
160+
self.record_icon_btn.setGeometry(QtCore.QRect(300, 120, 120, 61))
161+
self.record_icon_btn.setFont(font)
162+
self.record_icon_btn.setObjectName("record_icon_btn")
163+
155164
self.start_btn = QtWidgets.QPushButton(self.centralwidget)
156165
self.start_btn.setGeometry(QtCore.QRect(130, 120, 161, 61))
157166
self.start_btn.setFont(font)
@@ -231,6 +240,7 @@ def retranslateUi(self, MainWindow):
231240
_translate = QtCore.QCoreApplication.translate
232241
MainWindow.setWindowTitle(_translate("MainWindow", "Remote Control App"))
233242
self.label.setText(_translate("MainWindow", "RC APP"))
243+
self.record_icon_btn.setText(_translate("MainWindow", ""))
234244
self.start_btn.setText(_translate("MainWindow", "Start"))
235245
self.stop_btn.setText(_translate("MainWindow", "Stop"))
236246
self.status_btn.setText(_translate("MainWindow", "Status"))
@@ -243,7 +253,7 @@ def retranslateUi(self, MainWindow):
243253
self.download_btn.setText(_translate("MainWindow", "Download"))
244254
self.prefix_list_btn.setText(_translate("MainWindow", "Prefix List"))
245255
self.phase_align_btn.setText(_translate("MainWindow", "Phase Align"))
246-
self.status_label.setPlaceholderText(_translate("MainWindow", "No status "))
256+
self.record_icon_btn.setStyleSheet('QPushButton {;background-color: #7E1717;}')
247257

248258

249259
if __name__ == "__main__":

0 commit comments

Comments
 (0)