forked from M-Labs/artiq
moninj: consistent sort keys
This commit is contained in:
parent
5cd21c7a6d
commit
51837ce1a2
@ -144,7 +144,7 @@ class _TTLWidget(QtWidgets.QFrame):
|
|||||||
self.programmatic_change = False
|
self.programmatic_change = False
|
||||||
|
|
||||||
def sort_key(self):
|
def sort_key(self):
|
||||||
return self.channel
|
return (0, self.channel, 0)
|
||||||
|
|
||||||
def uid(self):
|
def uid(self):
|
||||||
return self.title
|
return self.title
|
||||||
@ -318,7 +318,7 @@ class _DDSWidget(QtWidgets.QFrame):
|
|||||||
self.value_edit.setText("{:.7f}".format(self.cur_frequency / 1e6))
|
self.value_edit.setText("{:.7f}".format(self.cur_frequency / 1e6))
|
||||||
|
|
||||||
def sort_key(self):
|
def sort_key(self):
|
||||||
return (self.bus_channel, self.channel)
|
return (1, self.bus_channel, self.channel)
|
||||||
|
|
||||||
def uid(self):
|
def uid(self):
|
||||||
return self.title
|
return self.title
|
||||||
@ -359,7 +359,7 @@ class _DACWidget(QtWidgets.QFrame):
|
|||||||
.format(self.cur_value * 100 / 2**16))
|
.format(self.cur_value * 100 / 2**16))
|
||||||
|
|
||||||
def sort_key(self):
|
def sort_key(self):
|
||||||
return (self.spi_channel, self.channel)
|
return (2, self.spi_channel, self.channel)
|
||||||
|
|
||||||
def uid(self):
|
def uid(self):
|
||||||
return (self.title, self.channel)
|
return (self.title, self.channel)
|
||||||
|
Loading…
Reference in New Issue
Block a user