Доработать код на Python и PyQt5
Задача: разработать ПС, позволяющее преобразовать вводимое число в одной системе счисления в другую систему счисления. При этом должна проверяться корректность вводимого и выводимого числа в заданной системе счисления. (Необходимо реализовать перевод чисел из позиционных СС в позиционные, из позиционных в непозиционные, из непозиционных в позиционные. В качестве непозиционной СС рассматривается римская СС)
Разработан интерфейс приложения, но функционал не до конца работает.
Есть 4 файла:
main.py - основное окно для выбора систем счисления для перевода
PP.py - окно для перевода из позиционных СС в позиционные
PN.py - окно для перевода из позиционных СС в непозиционные
NP.py - окно для перевода из непозиционных СС в позиционные
Какие проблемы необходимо исправить:
1) Из окна main.py не открываются окна PP.py, PN.py, NP.py при нажатии на кнопку.
2) Должно быть учтено, что ошибочный ввод данных разрешается только 3 раза. После этого должно быть также окно, уведомляющее, что попытки ввода данных закончены. И программа закрывается
3) Есть проблемы с вызовом функции if_() (подробнее расскажу)
Код скину исполнителю.