我已经编写了以下代码来解析一个文本文件,将其分解为标记并将这些标记插入数据库。我想用进度条显示进程的当前状态,但是下面的代码不起作用。在
我基于这个How to connect pyqtSignal between classes in PyQT编写了以下代码
class YastGui(QtGui.QMainWindow):
incrementTokenSignal = QtCore.pyqtSignal(int)
...
def __init__(self):
self.incrementTokenSignal.connect(self.increment_token_count)
...
def increment_token_count(self, val):
msg = "{}/{}".format(val, self.total_db_records)
self.ui.records_processed_value_label.setText(msg)
^{pr2}$
根据这个PYQT and progress Bar during Long Process,我应该创建qhead来处理进度条,但是我不确定如何做。 {a5}这里是^整个^。在
我在这里找到了解决问题的方法。在
诀窍是将
progressBar
对象作为参数传递给函数,然后在该函数内使用progressBar.setValue()
。在相关问题 更多 >
编程相关推荐