Calculimetr

This commit is contained in:
BarsTiger
2022-01-24 10:58:03 +02:00
parent 826a862fc4
commit 4d9dd84099
4 changed files with 14 additions and 3 deletions

View File

@@ -9,7 +9,10 @@ try:
except:
os.system('pip install -r requirements.txt')
shutil.rmtree('dist')
try:
shutil.rmtree('dist')
except:
pass
os.system('pyinstaller --noconfirm --onedir --windowed "source/Calculimetr.py"')
os.rename('dist/Calculimetr', 'dist/Calculimetr_build')

View File

@@ -1,4 +1,5 @@
import sys
import time
from typing import Union, Optional
from operator import add, sub, mul, truediv
@@ -593,6 +594,13 @@ class Calculator(QMainWindow):
self.entry.setText(result)
self.adjust_entry_font_size()
return result
elif self.get_math_sign() == '' and self.get_temp_num() == 1000 and self.get_entry_num() == 7:
result = 'ZXC GHOUL'
self.temp.setText(temp + self.remove_trailing_zeros(entry) + ' =')
self.adjust_temp_font_size()
self.entry.setText(result)
self.adjust_entry_font_size()
return result
else:
result = self.remove_trailing_zeros(
str(operations[self.get_math_sign()](self.get_temp_num(), self.get_entry_num()))