I've just been testing, so deleting the db is not a big deal.
I deleted it and it worked fine, the problems stated earlier went away.
One thing of note, if you place an initial temp value in the graph & hit submit before you start the timer (giving a "0" time and room temp readings for a baseline) the graph will not display after the profile is recorded. This is because there is no time value entered. If you manually edit the data after you're done recording the profile and place "0" in the time value for the initial reading, then the graph is fine.
I also made a "roaster base" icon in PhotoShop. Here's a "blown-up" version:
and
here's the icon file
I recorded the output from python below. Every thing's working fine now, but there are a lot of error statements, don't know if they'll help you with debugging. For brevity's sake, I deleted multiple lines of the same error.
- Table:
replacing
Traceback (most recent call last):
File "main.py", line 352, in on_profileTable_clicked
File "main.py", line 397, in setPlotData
IndexError: list index out of range
Traceback (most recent call last):
File "main.py", line 352, in on_profileTable_clicked
File "main.py", line 397, in setPlotData
IndexError: list index out of range
Traceback (most recent call last):
File "main.py", line 593, in on_submitBtn_clicked
File "main.py", line 369, in setPlotData
TypeError: unsupported operand type(s) for /: 'NoneType' and 'float'
Traceback (most recent call last):
File "main.py", line 593, in on_submitBtn_clicked
File "main.py", line 369, in setPlotData
Traceback (most recent call last):
File "models.pyc", line 292, in data
TypeError: argument 1 of QVariant() has an invalid type
Traceback (most recent call last):
File "models.pyc", line 292, in data
Traceback (most recent call last):
File "main.py", line 466, in on_editButton_clicked
File "main.py", line 369, in setPlotData
TypeError: unsupported operand type(s) for /: 'NoneType' and 'float'
Traceback (most recent call last):
File "models.pyc", line 292, in data
TypeError: argument 1 of QVariant() has an invalid type
Traceback (most recent call last):
File "main.py", line 466, in on_editButton_clicked
File "main.py", line 369, in setPlotData
TypeError: unsupported operand type(s) for /: 'NoneType' and 'float'
Traceback (most recent call last):
File "main.py", line 352, in on_profileTable_clicked
File "main.py", line 369, in setPlotData
TypeError: unsupported operand type(s) for /: 'NoneType' and 'float'
Traceback (most recent call last):
File "main.py", line 352, in on_profileTable_clicked
File "main.py", line 397, in setPlotData
IndexError: list index out of range
Traceback (most recent call last):
File "main.py", line 352, in on_profileTable_clicked
File "main.py", line 369, in setPlotData
TypeError: unsupported operand type(s) for /: 'NoneType' and 'float'
Traceback (most recent call last):
File "main.py", line 352, in on_profileTable_clicked
File "main.py", line 369, in setPlotData
IndexError: list index out of range
Traceback (most recent call last):
File "main.py", line 352, in on_profileTable_clicked
File "main.py", line 369, in setPlotData
TypeError: unsupported operand type(s) for /: 'NoneType' and 'float'
Traceback (most recent call last):
File "models.pyc", line 292, in data
TypeError: argument 1 of QVariant() has an invalid type