def __init__(self, tadokulog): QDialog.__init__(self) self.tadokulog = tadokulog # Initiate Ui self.ui = Ui_ScoresDlg() self.ui.setupUi(self) self.ui.scores_radio.toggled.connect(self.update) self.ui.values_radio.toggled.connect(self.update) self.update() self.exec_()
class ScoreDlg(QDialog): def __init__(self, tadokulog): QDialog.__init__(self) self.tadokulog = tadokulog # Initiate Ui self.ui = Ui_ScoresDlg() self.ui.setupUi(self) self.ui.scores_radio.toggled.connect(self.update) self.ui.values_radio.toggled.connect(self.update) self.update() self.exec_() def update(self): # Update the score/value breakdowns. if self.ui.scores_radio.isChecked(): self.ui.book_score.setNum(self.tadokulog.getScore(types = "BOOK")) self.ui.bookdr_score.setNum(self.tadokulog.getScore(types = "BKDR")) self.ui.manga_score.setNum(self.tadokulog.getScore(types = "MNGA")) self.ui.lyric_score.setNum(self.tadokulog.getScore(types = "LYRC")) self.ui.flgame_score.setNum(self.tadokulog.getScore(types = "FLGM")) self.ui.game_score.setNum(self.tadokulog.getScore(types = "GAME")) self.ui.net_score.setNum(self.tadokulog.getScore(types = "WBPG")) self.ui.news_score.setNum(self.tadokulog.getScore(types = "NEWS")) self.ui.nico_score.setNum(self.tadokulog.getScore(types = "NICO")) self.ui.subs_score.setNum(self.tadokulog.getScore(types = "SUBS")) self.ui.sent_score.setNum(self.tadokulog.getScore(types = "SENT")) elif self.ui.values_radio.isChecked(): self.ui.book_score.setNum(self.tadokulog.getValue(types = "BOOK")) self.ui.bookdr_score.setNum(self.tadokulog.getValue(types = "BKDR")) self.ui.manga_score.setNum(self.tadokulog.getValue(types = "MNGA")) self.ui.lyric_score.setNum(self.tadokulog.getValue(types = "LYRC")) self.ui.flgame_score.setNum(self.tadokulog.getValue(types = "FLGM")) self.ui.game_score.setNum(self.tadokulog.getValue(types = "GAME")) self.ui.net_score.setNum(self.tadokulog.getValue(types = "WBPG")) self.ui.news_score.setNum(self.tadokulog.getValue(types = "NEWS")) self.ui.nico_score.setNum(self.tadokulog.getValue(types = "NICO")) self.ui.subs_score.setNum(self.tadokulog.getValue(types = "SUBS")) self.ui.sent_score.setNum(self.tadokulog.getValue(types = "SENT")) # Update the total score. self.ui.total_score.setNum(self.tadokulog.getScore())
class ScoreDlg(QDialog): def __init__(self, tadokulog): QDialog.__init__(self) self.tadokulog = tadokulog # Initiate Ui self.ui = Ui_ScoresDlg() self.ui.setupUi(self) self.ui.scores_radio.toggled.connect(self.update) self.ui.values_radio.toggled.connect(self.update) self.update() self.exec_() def update(self): # Update the score/value breakdowns. if self.ui.scores_radio.isChecked(): self.ui.book_score.setNum(self.tadokulog.getScore(types="BOOK")) self.ui.bookdr_score.setNum(self.tadokulog.getScore(types="BKDR")) self.ui.manga_score.setNum(self.tadokulog.getScore(types="MNGA")) self.ui.lyric_score.setNum(self.tadokulog.getScore(types="LYRC")) self.ui.flgame_score.setNum(self.tadokulog.getScore(types="FLGM")) self.ui.game_score.setNum(self.tadokulog.getScore(types="GAME")) self.ui.net_score.setNum(self.tadokulog.getScore(types="WBPG")) self.ui.news_score.setNum(self.tadokulog.getScore(types="NEWS")) self.ui.nico_score.setNum(self.tadokulog.getScore(types="NICO")) self.ui.subs_score.setNum(self.tadokulog.getScore(types="SUBS")) self.ui.sent_score.setNum(self.tadokulog.getScore(types="SENT")) elif self.ui.values_radio.isChecked(): self.ui.book_score.setNum(self.tadokulog.getValue(types="BOOK")) self.ui.bookdr_score.setNum(self.tadokulog.getValue(types="BKDR")) self.ui.manga_score.setNum(self.tadokulog.getValue(types="MNGA")) self.ui.lyric_score.setNum(self.tadokulog.getValue(types="LYRC")) self.ui.flgame_score.setNum(self.tadokulog.getValue(types="FLGM")) self.ui.game_score.setNum(self.tadokulog.getValue(types="GAME")) self.ui.net_score.setNum(self.tadokulog.getValue(types="WBPG")) self.ui.news_score.setNum(self.tadokulog.getValue(types="NEWS")) self.ui.nico_score.setNum(self.tadokulog.getValue(types="NICO")) self.ui.subs_score.setNum(self.tadokulog.getValue(types="SUBS")) self.ui.sent_score.setNum(self.tadokulog.getValue(types="SENT")) # Update the total score. self.ui.total_score.setNum(self.tadokulog.getScore())