| 57 | return self.linkLabel.text() |
| 58 | |
| 59 | def SetLike(self, isLike=True): |
| 60 | p = QPixmap() |
| 61 | if isLike: |
| 62 | p.load(":/png/icon/icon_comment_liked.png") |
| 63 | else: |
| 64 | p.load(":/png/icon/icon_comment_like.png") |
| 65 | nums = re.findall("\d+", self.starButton.text()) |
| 66 | if nums: |
| 67 | num = int(nums[0]) + 1 if isLike else int(nums[0]) - 1 |
| 68 | self.starButton.setText("({})".format(str(num))) |
| 69 | self.starButton.setIcon(QIcon(p.scaled(50, 50, Qt.KeepAspectRatio, Qt.SmoothTransformation))) |
| 70 | self.starButton.setChecked(isLike) |
| 71 | |
| 72 | def SetPicture(self, data): |
| 73 | self.pictureData = data |