| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Разработка GUI > Открыть одно окно из другого |
| Автор: ZenRus 14.3.2011, 19:53 | ||||||
| Создал в pyQT-дизайнере 2 окна. Сохранил их в формате *.ui Содержимое main.py
Класс первого окна лежит в файле mainwindow.py Код, который подгружает *.ui первого окна из файла-дзайна: (
Класс второго окна лежит в файле editDictWindow.py и подгружается подобно первому. В первом окне есть кнопочка "Edit Dictionary"
Это событие при клике на неё... Как при клике на этой кнопочке открыть второе окно? И при этом желательно заблокировать первое, пока второе не будет закрыто. Большую часть кода собирал из разных примеров и не до конца понимаю что и как работает, может где-то накосячил... Насколько я понимаю код открытия второго окна из первого надо каким-то макаром написать в файле main.py... или как? |
| Автор: ZenRus 14.3.2011, 21:27 | ||
| Проблему решил сам немного подумав мозгом и почитав ещё парочку мануалов. Если кому интересно: В файл описания класса первого окна (mainwindow.py) добавил немного кода:
Если кто умный это прочитает: плиз, прокомментируйте мой код, что я делаю правильно, а чо через ж***? Премного благодарен за "тыкание меня носом", учиться кодить лучше сразу правильно) А, Да! Проблема как "заблокировать" первое окно, пока второе открыто, так и осталась нерешенной(( |