MySQL在QProgressBar中咨询

时间:2012-02-22 22:34:27

标签: python mysql pyqt

任何人都知道如何展示使用QSqlDatabase将数据插入mysql数据库的进展?

1 个答案:

答案 0 :(得分:0)

为了拥有QProgressBar,您必须为要插入数据库的数据分配某种值,所以只要您知道可以执行的数据量:

qProgressBar.setRange(0, 100);

当你计算完成数据的百分比时,你所要做的就是:

pctValue = abs(dataInserted*100/dataSize);
qProgressBar.setValue(pctValue);

语法尽管如此但你得到了一般的想法。