labels[]有一个
labelID列表,我认为您可以执行以下 *** 作:
labels[i].mousePressEvent = functools.partial(self.remove_image, source_label = labels[i]) #just pass to self.remove_image the label id
然后在中
self.remove_image,由于
label.clear()(要清除标签的内容)是一个 SLOT,
则可以将其连接以
clicked直接发出信号:
def remove_image(self, label_id): QtCore.QObject.connect(self.deleteButton, QtCore.SIGNAL("clicked()"), label_id.clear)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)