我对Python来说是新手,对PyQt也很新。只是试图找到一种解决方案,该方法用于隐藏在单击按钮之前不需要显示的小部件。也无法弄清楚列表小部件中包含项的语法。如果在列表小部件中单击x,它将执行y。
答案 0 :(得分:0)
如果要在单击QListWidget中的项目时触发广告位, 您可以使用 itemClicked 信号来完成它,
听是一个例子,
class YourListWidget(QListWidget):
def __init__(self, parent=None):
super(YourListWidget, self).__init__(parent)
self.itemClicked.connect(self.do_something)
def do_something(self, item):
# item is the item you clicked, it is a QListWidgetItem object
# you can see its name by calling text() method of QListWidgetItem,
# or do anything you want in this slot.
print(item.text())