@@ -29,64 +29,66 @@ def show_popup(self):
29
29
30
30
def startBtn (self ):
31
31
session_prefix = self .download_prefix_text .toPlainText ()
32
+ with open ('last_prefix.txt' ,'w+' ) as file :
33
+ file .writelines (session_prefix )
32
34
if self .isPrefix (session_prefix ):
33
35
try :
34
36
self .ws .send ("START_REC@@" + session_prefix )
35
37
self .label .setText ('Recording Started' )
36
38
self .label .adjustSize ()
37
39
except Exception as e :
38
40
self .show_popup ()
39
- with open ('last_prefix.txt' ,'w+' ) as file :
40
- file .writelines (session_prefix )
41
41
sys .exit ()
42
42
43
43
def stopBtn (self ):
44
+ with open ('last_prefix.txt' ,'w+' ) as file :
45
+ file .writelines (self .download_prefix_text .toPlainText ())
44
46
self .label .setText ('Recording Stopped' )
45
47
try :
46
48
self .ws .send ("STOP_REC" )
47
49
except Exception as e :
48
50
self .show_popup ()
49
- with open ('last_prefix.txt' ,'w+' ) as file :
50
- file .writelines (self .download_prefix_text .toPlainText ())
51
51
sys .exit ()
52
52
53
53
def statusBtn (self ):
54
+ with open ('last_prefix.txt' ,'w+' ) as file :
55
+ file .writelines (self .download_prefix_text .toPlainText ())
54
56
try :
55
57
self .ws .send ("STATUS" )
56
58
message = self .ws .recv ()
57
59
self .status_label .setPlainText (message )
58
60
except Exception as e :
59
61
self .show_popup ()
60
- with open ('last_prefix.txt' ,'w+' ) as file :
61
- file .writelines (self .download_prefix_text .toPlainText ())
62
62
sys .exit ()
63
63
64
+
65
+
64
66
def delete_all_btn (self ):
65
67
msgBox = QMessageBox ()
66
68
msgBox .setText ("Are you sure you want to delete all the recordings and related files ?" )
67
69
msgBox .setInformativeText ("This action cannot be reversed !!!" )
68
70
msgBox .setStandardButtons (QMessageBox .Ok | QMessageBox .Cancel )
69
71
msgBox .setDefaultButton (QMessageBox .Cancel )
70
72
ret = msgBox .exec ()
73
+ with open ('last_prefix.txt' ,'w+' ) as file :
74
+ file .writelines (self .download_prefix_text .toPlainText ())
71
75
if ret == QMessageBox .Ok :
72
76
try :
73
77
self .ws .send ("DELETE_ALL" )
74
78
except Exception as e :
75
79
self .show_popup ()
76
- with open ('last_prefix.txt' ,'w+' ) as file :
77
- file .writelines (self .download_prefix_text .toPlainText ())
78
80
sys .exit ()
79
81
80
82
def clearStatusBtn (self ):
81
83
self .status_label .setPlainText ("" )
82
84
83
85
def prefixList (self ):
86
+ with open ('last_prefix.txt' ,'w+' ) as file :
87
+ file .writelines (self .download_prefix_text .toPlainText ())
84
88
try :
85
89
self .ws .send ("PREFIX_LIST" )
86
90
except Exception as e :
87
91
self .show_popup ()
88
- with open ('last_prefix.txt' ,'w+' ) as file :
89
- file .writelines (self .download_prefix_text .toPlainText ())
90
92
sys .exit ()
91
93
92
94
def downloadBtn (self ):
@@ -104,12 +106,12 @@ def isPrefix(self, prefix_text):
104
106
return True
105
107
106
108
def phaseAlign (self ):
109
+ with open ('last_prefix.txt' ,'w+' ) as file :
110
+ file .writelines (self .download_prefix_text .toPlainText ())
107
111
try :
108
112
self .ws .send ("PHASE_ALIGN" )
109
113
except Exception as e :
110
114
self .show_popup ()
111
- with open ('last_prefix.txt' ,'w+' ) as file :
112
- file .writelines (self .download_prefix_text .toPlainText ())
113
115
sys .exit ()
114
116
115
117
0 commit comments