Я тут осваиваю pyqt5 для гуи и для начала решил написать простенький калькулятор, где вместо ввода на клавиатуре работают кнопки и только.
В принципе, всё элементарно, только появилось два момента:
1. Как в классе прописать фиксированный размер окна и что для этого надо изменить. Обрыл несколько сайтов и все они с одним и тем же примером, через super(), когда главный класс унаследован от QtWidgets.QDialog, задать self.setFixedSize(). Но я так и не вдуплил что к чему.
2. Когда пример(всё выражение) доходит до конца поля ввода, дальше цифры не показываются и строка печатается за экран, где ничего не видно. В общем, это из-за того что поле ввода - поле текста, где все цифры и операторы задаются с помощью self.var.setText('something'), а не через инпут. Вопрос, как сделать так, что бы после того, как текст достигнет крайней точки поля ввода, цифры и операторы и все действия показывались дальше ?