astrodatagui: show alternative star identifiers
This commit is contained in:
@@ -122,6 +122,14 @@ class AstrodataGUI(QtWidgets.QMainWindow):
|
|||||||
for sT in sourceSeqTouple:
|
for sT in sourceSeqTouple:
|
||||||
self.listSequences.addItem(f"{sT[0]} - {sT[1]}")
|
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):
|
def updateStarInfo(self, starInfo):
|
||||||
self.lbSpType.setText(starInfo[0])
|
self.lbSpType.setText(starInfo[0])
|
||||||
self.lbRotVel.setText(f"{starInfo[1]} {starInfo[2]}")
|
self.lbRotVel.setText(f"{starInfo[1]} {starInfo[2]}")
|
||||||
@@ -130,9 +138,11 @@ class AstrodataGUI(QtWidgets.QMainWindow):
|
|||||||
def starSelected(self, item):
|
def starSelected(self, item):
|
||||||
seqs = self.starDB.getStarSequences(item.text())
|
seqs = self.starDB.getStarSequences(item.text())
|
||||||
infos = self.starDB.getStarInfos(item.text())
|
infos = self.starDB.getStarInfos(item.text())
|
||||||
|
altNames = self.starDB.getStarAltNames(item.text())
|
||||||
self.lbMainID.setText(item.text())
|
self.lbMainID.setText(item.text())
|
||||||
self.updateSequenceList(seqs)
|
self.updateSequenceList(seqs)
|
||||||
self.updateStarInfo(infos)
|
self.updateStarInfo(infos)
|
||||||
|
self.updateStarAltNames(altNames)
|
||||||
|
|
||||||
def sequenceSelected(self, item):
|
def sequenceSelected(self, item):
|
||||||
seqText = item.text().split(" - ")
|
seqText = item.text().split(" - ")
|
||||||
|
|||||||
Reference in New Issue
Block a user