gpt4 book ai didi

c++ - Qt/C++ : Signal for when a QListWidgetItem is checked?

转载 作者:IT老高 更新时间:2023-10-28 22:36:57 29 4
gpt4 key购买 nike

在我的表单中,我有一个 QListWidget,其中包含可检查的 QListWidgetItems。我正在寻找一种方法来捕获 QListWidgetItem 被选中/取消选中的事件。我没有看到任何这样的信号存在,但也许我错了。我目前正在做的是使用 QListWidget::itemClicked() 信号并检查 QListWidgetItemcheckState,但这不是我想要什么,因为只要单击该项目就会发生此事件,而不仅仅是切换复选标记。任何人都可以提供一些帮助吗?谢谢!

最佳答案

显然没有提供这样的信号,你最好的选择是使用QListWidget::itemChanged(QListWidgetItem* item) , 并扫描结果 item->checkState() .这应该比使用 itemClicked

略有改进

关于c++ - Qt/C++ : Signal for when a QListWidgetItem is checked?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4252935/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com