【问题标题】:MySQL consult in QProgressBarQProgressBar 中的 MySQL 咨询
【发布时间】:2012-02-25 08:40:59
【问题描述】:

有谁知道我如何向你展示使用 QSqlDatabase 将数据插入 mysql 数据库的进度?

【问题讨论】:

    标签: python mysql pyqt


    【解决方案1】:

    为了获得QProgressBar,您必须为要插入数据库的数据分配某种值,只要您知道数据量是多少,您就可以做到:

    qProgressBar.setRange(0, 100);
    

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

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

    尽管有语法,但你明白了。

    【讨论】:

      猜你喜欢
      • 2020-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-27
      • 2016-12-15
      • 1970-01-01
      • 1970-01-01
      • 2017-11-06
      相关资源
      最近更新 更多