C:\Users\dzhav\Desktop\tgramer_source>python gui.py
Traceback (most recent call last):
File "C:\Users\dzhav\Desktop\tgramer_source\gui.py", line 1177, in
mw = MainWindow()
File "C:\Users\dzhav\Desktop\tgramer_source\gui.py", line 317, in __init__
self.fontName = QFontDatabase.applicationFontFamilies(fontId)[0]
IndexError: list index out of range
hiepic, очевидно, вызов QFontDatabase.applicationFontFamilies(fontId) вернул пустой список. Проверяйте, что в переменной fontId, посмотрите в документации в каких случаях функция может возвращать пустой список.