def keyReleaseEvent(self, event):
self.outerclass.end_time = np.append(self.outerclass.end_time, time.time())
if event.key() == QtCore.Qt.Key_Return:
if self.text() == self.outerclass.pwd:
self.outerclass.timing_vector = np.empty((0,), dtype=np.float64)
i = 0
# print self.outerclass.end_time.size
while i < self.outerclass.end_time.size - 1:
self.outerclass.timing_vector = np.append(self.outerclass.timing_vector, self.outerclass.start_time[i] - self.outerclass.end_time[i])
self.outerclass.timing_vector = np.append(self.outerclass.timing_vector, self.outerclass.end_time[i+1] - self.outerclass.start_time[i])
i += 1
self.outerclass.timing_vector = np.append(self.outerclass.timing_vector, self.outerclass.start_time[i] - self.outerclass.end_time[i])
print self.outerclass.start_time
print self.outerclass.end_time
print self.outerclass.timing_vector
self.outerclass.tv_list.append(np.array(self.outerclass.timing_vector))
self.outerclass.start_time = np.empty((0,), dtype=np.float64)
self.outerclass.end_time = np.empty((0,), dtype=np.float64)
self.outerclass.timing_vector = np.empty((0,), dtype=np.float64)
self.clear()
else:
self.outerclass.end_time = np.empty((0,), dtype=np.float64)
self.clear()
# print "Key released"
QtGui.QLineEdit.keyReleaseEvent(self, event)
评论列表
文章目录