嗨,我想知道是否可以使pyqt 4闪烁标签,我的目标是创建一个警告标签,说警告丢失的文件夹并使它闪烁我没有任何代码,如果没有,我对PyQt还是陌生的标签它可以是小部件或其他任何东西,请不要在消息框中显示,谢谢您的帮助
答案 0 :(得分:2)
免责声明:我已经安装了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