pyqt4 中 table 内的进度条

progress bar within a table in pyqt4

如何使用 PyQt 在我的 TableView 中添加进度条作为单元格?例如,假设我有一个 table 包含多个 运行 任务,我希望每行中的一个单元格显示已完成任务的百分比。 Here is a quick example 我的意思。

来自 QT 文档 Qtable 实现了具有方法 setIndexWidget(index, new widget()) 的 QAstractItemView,您可以使用该方法添加 qprogressbar

tableView.setIndexWidget(index, QProgressBar())