diff --git a/frameFeatures.py b/frameFeatures.py index f3034e0..754e967 100644 --- a/frameFeatures.py +++ b/frameFeatures.py @@ -221,7 +221,7 @@ def __init__(self,winTitle='Insert section', icon='flamingo.svg'): self.firstCol=QWidget() self.firstCol.setLayout(QVBoxLayout()) self.mainHL.addWidget(self.firstCol) - self.SType='IPE' + self.SType='' self.currentRatingLab=QLabel('Section: '+self.SType) self.firstCol.layout().addWidget(self.currentRatingLab) self.sizeList=QListWidget() @@ -238,7 +238,7 @@ def __init__(self,winTitle='Insert section', icon='flamingo.svg'): self.ratingList=QListWidget() self.ratingList.setMaximumWidth(100) self.ratingList.addItems(self.PRatingsList) - self.ratingList.itemClicked.connect(self.changeRating) + self.ratingList.currentItemChanged.connect(self.changeRating) self.ratingList.setCurrentRow(0) self.secondCol.layout().addWidget(self.ratingList) self.btn1=QPushButton('Insert') @@ -258,7 +258,8 @@ def fillSizes(self): for row in self.sectDictList: s=row['SSize'] self.sizeList.addItem(s) - def changeRating(self,item): + def changeRating(self): + item = self.ratingList.currentItem() self.SType=item.text() self.currentRatingLab.setText('Section: '+self.SType) self.fillSizes()