From a88c6d36f6d708a442cfb1e9b77d23346e87e691 Mon Sep 17 00:00:00 2001 From: SGCMarkus Date: Mon, 11 Mar 2024 15:39:17 +0100 Subject: [PATCH] astrodatagui: show alternative star identifiers --- main/astrodatagui/AstrodataGUI.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main/astrodatagui/AstrodataGUI.py b/main/astrodatagui/AstrodataGUI.py index bd8ca26..0677f21 100644 --- a/main/astrodatagui/AstrodataGUI.py +++ b/main/astrodatagui/AstrodataGUI.py @@ -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(" - ")