【发布时间】:2015-07-31 19:03:13
【问题描述】:
我想使用 QListWidget 创建一个项目列表并进行设置,以便每次单击(选择)一个项目时都会执行不同的方法。我考虑解决这个问题的方法是将列表连接到一个检查索引的方法,并根据项目索引生成一个连接到不同方法的信号。问题是,如果我没有按钮或任何东西,我不知道如何生成这个信号。该方法只是检查项目索引。
任何建议将不胜感激!
【问题讨论】:
-
为什么需要信号?为什么不直接调用方法呢?
-
当您选择、单击或双击一个项目时,您已经有了一堆信号:
itemSelectionChanged、itemActivated、itemClicked... 查看Qt Doc -
你能详细说明一下吗? @ekhumoro
标签: pyqt qlistwidget