astrodatagui: show alternative star identifiers

This commit is contained in:
2024-03-11 15:39:17 +01:00
parent ef5caefdfe
commit a88c6d36f6
+10
View File
@@ -122,6 +122,14 @@ class AstrodataGUI(QtWidgets.QMainWindow):
for sT in sourceSeqTouple:
self.listSequences.addItem(f"{sT[0]} - {sT[1]}")
def updateStarAltNames(self, altNames):
print(altNames)
altNamesString = ""
for an in altNames[:-1]:
altNamesString += f"{an[0]}, "
altNamesString += altNames[-1][0]
self.lbAltIDs.setText(altNamesString)
def updateStarInfo(self, starInfo):
self.lbSpType.setText(starInfo[0])
self.lbRotVel.setText(f"{starInfo[1]} {starInfo[2]}")
@@ -130,9 +138,11 @@ class AstrodataGUI(QtWidgets.QMainWindow):
def starSelected(self, item):
seqs = self.starDB.getStarSequences(item.text())
infos = self.starDB.getStarInfos(item.text())
altNames = self.starDB.getStarAltNames(item.text())
self.lbMainID.setText(item.text())
self.updateSequenceList(seqs)
self.updateStarInfo(infos)
self.updateStarAltNames(altNames)
def sequenceSelected(self, item):
seqText = item.text().split(" - ")