Exemple #1
0
 def init_load(self, path):
     mezz(path)
     self.path = path
     self.name = os.path.split(path)[1]
     self.esono.gui.name_label.setText(QString(ue.to_u(self.name)))
     if self.launched == False:
         self.launch()
     mezz(ue.ismedia(path))
Exemple #2
0
	def display_json(self, pjson=None):
		ue.mezz('display json')
		self.changeable=False
		if not pjson: pjson = self.pjson
		else: self.pjson = pjson
		pjson.read()
		marks = pjson.dict['zmarks']
		self.setrows(len(marks))
		l = 0
		for mark in marks:
			c = 1
			self.setTiming(l, mark['hmsd'])
			for k in map(int, mark['tags'].keys()):
				i = self.item(l, k+1)
				if not i: i = QTableWidgetItem(); self.setItem(l, k+1 ,i)
				i.setText(QString(ue.to_u(marks[l]['tags'][str(k)])))
				#i.setText(marks[l]['tags'][str(k)])
			l+=1
		self.changeable=True
		self.arrangeRows()