Я новичок в Python и начинаю преподавать программирование GUI (надеюсь) используя PyQT4.7 и Python 2.6
Я просто загрузил весь пакет PyQT/QT4 (включая QTDesigner) с веб-сайта PyQT, однако, похоже, QTDesigner, который выглядит потрясающе для использования в качестве новичка (поскольку вы можете видеть все атрибуты/свойства/значения по умолчанию и т.д.) каждого виджет и визуальное редактирование свойств замечательно, но PyQT, похоже, не устанавливает QTDesigner для непосредственного интегрирования с скриптами генерации кода Python PyQT и PyQTs:
i.e: Нажатие "Просмотр кода" пытается запустить конструктор- > С++ script, называемый (uic), вместо pyuic.py script и т.д.
Есть ли способ заставить QTDesigner тесно интегрироваться с PyQT для генерации кода на лету, как это происходит с С++?
Если это не так, значит ли это, что мне нужно кодировать весь графический интерфейс QT в моей среде разработки Python и искать всю документацию и код шаблона для каждого виджета? (кажется очень неэффективным и неэлегантным по сравнению с просто интеграцией QTDesigner + Python).
Какова обычная инструментальная цепочка//производственный поток использования конструктора с PyQT? (Если прямая интеграция невозможна - пользователи python + pyQT просто пропускают с помощью QTDesigner все вместе и вручную записывают весь код GUI QT в python?)
Любые дополнительные советы/предложения для новичков PyQT будут оценены по достоинству. Спасибо!
ps Я знаю, что группа из вас, вероятно, расскажет мне, как просто сосать ее и закодировать весь пользовательский интерфейс QT вручную, но если я буду использовать Designer во время обучения, как было сказано выше, предоставьте способ сделать это, чтобы я может узнать это легче, спасибо!