I want to sum values and during do it, a window shows progress percentage. I write below code but when I run it in qgis python console, qgis crashes. what is error in this code?
from qgis.PyQt.QtGui import *
from qgis.PyQt.QtWidgets import *
def progdialog(progress):
dialog = QProgressDialog()
dialog.setWindowTitle("Progress")
dialog.setLabelText("text")
bar = QProgressBar(dialog)
bar.setTextVisible(True)
bar.setValue(progress)
dialog.setBar(bar)
dialog.setMinimumWidth(300)
dialog.show()
def calc(x, y):
sum = 0
progress = 0
for i in range(x):
for j in range(y):
k = i + j
sum =+ k
progress =+1
progdialog(progress)
print sum
calc(10000, 2000)