У меня есть файлы .ui, .py и .pyc. Теперь, когда я редактирую файл .py, как он будет отражать изменения в файле .ui? Как соединить файлы .thei и .py вместе, так как конструктор QT разрешает только файлы .ui для запуска?
Не редактируйте сгенерированный .py файл. Создайте еще один .py файл для кода Python, который вам нужно написать. Этот модуль должен загрузить пользовательский интерфейс. Это также будет модуль для запуска, если это единственные файлы в проекте. Смотрите учебник здесь: http://diotavelli.net/PyQtWiki/Tutorials
.py файл, сгенерированный из pyuic, не должен редактироваться пользователем, лучший способ его использования - создать подкласс класса в .py файле для вашего собственного класса и внести необходимые изменения в ваш класс.