![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Securelord |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 17.5.2006 Репутация: нет Всего: нет |
Первый раз столкнулся с pyQT... Задача состоит вот в чем: скрипт запуска импортирует класс form1 (отрисовывается окно с кнопкой), нужно при нажатии на кнопку отрисовать(в классе form1 при нажатии на кнопку выполняется функция Conf_Connection, которая по моему разумению должна выполнить класс form2) окно, описаное в классе form2. Код что я привел ниже не работает... а точнее при закрытии второго окна, описаного в классе form2 закрывается все, а это не желательно. Подскажите новичку....
Скрипт запуска
Класс form1
Класс form2
Это сообщение отредактировал(а) Securelord - 19.1.2007, 16:03 |
||||||
|
|||||||
Artemios |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 405 Регистрация: 14.8.2006 Где: Саратов, Россия Репутация: 18 Всего: 50 |
10-14 строки в описании класса Form1:
Удали выделенные мной места. Также недостает отступа в 36 строке в описании класса Form1. Дело в том, что объект класса QApplication -- это объект-одиночка в рамках одного приложения. Как я понял, используешь Qt 3-й версии. Элементарный пример, как по нажатию кнопки одного окна создать другое (только классы для разных окон я не стал разносить по разным модулям):
-------------------- fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ] |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |