как сделать мигающий ярлык или виджет с помощью pyqt4 - PullRequest
0 голосов
/ 28 февраля 2019

Привет, я хотел бы знать, можем ли мы сделать ярлык мигающим с pyqt 4, моя цель состоит в том, чтобы создать метку waring, говоря waring отсутствующей папки и заставить ее мигать. У меня нет кода, и я новичок в PyQt, если это не такпометить это может быть виджет или что-нибудь, пожалуйста, не окно сообщения и спасибо за помощь

1 Ответ

0 голосов
/ 28 февраля 2019

Отказ от ответственности: я установил pyqt5 и преобразовал его в pyqt4 без тестирования в pyqt4 ...

class MyForm(QtGui.QWidget):
    def __init__(self, parent = None):
        super(MyForm, self).__init__(parent)
        self.lbl = QtGui.QLabel("Clock", self)
        self.lbl.setAlignment(QtCore.Qt.AlignCenter)
        self.lblHidden = False

        vLayout = QtGui.QVBoxLayout(self)
        vLayout.addWidget(self.lbl)
        self.setLayout(vLayout)

        timer = QtCore.QTimer(self)
        timer.timeout.connect(self.flashLbl)
        timer.start(1000)

    def flashLbl(self):
        if self.lblHidden == False:
            self.lbl.hide()
            self.lblHidden = True
        else:
            self.lbl.show()
            self.lblHidden = False
...