Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » PyQT, Python 2.6, QT Designer - Как вставить переменную? [RSS Feed]

#1 Янв. 8, 2009 11:20:41

Just
От:
Зарегистрирован: 2009-01-08
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQT, Python 2.6, QT Designer - Как вставить переменную?

Всем привет :) Я новичёк в питоновских рядах, решил начать свою деятельность с небольшой гуишной программы.
До этого писал на пхп.

Вообщем задача такая:
Проектирую интерфес с помощью QT Designer`a и возникает вполне наверняка стандартная и лёгкая задача, но т.к. до этого с прикладным программированием не сталкивался и тем более ГУИ библиотеками у которых очень мало русской документации, то у меня возникли некоторые трудности.

Как вставить переменную в интерфейс? Т.е. отображатся должно значение переменной.

С помощью Label ?



Офлайн

#2 Янв. 8, 2009 11:30:59

Just
От:
Зарегистрирован: 2009-01-08
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQT, Python 2.6, QT Designer - Как вставить переменную?

Еще вопрос, как с помощью Сигнал\Слот едитора, добавлять слоты?

P.S. Забыл написать, у меня WinXP



Офлайн

#3 Янв. 8, 2009 14:03:37

Cleric
От:
Зарегистрирован: 2007-06-26
Сообщения: 87
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQT, Python 2.6, QT Designer - Как вставить переменную?

Очень рекомендую сначала научится писать интерфейс руками, естественно сначала будет, трудно и непонятно, но когда вы поймёте как всё работает наступит прозрение:)
Рекомендую почитать уважаемого Artemios там довольно грамотно расписаны основы.
Для практики подойдут примеры http://forum.script-coding.info/viewforum.php?id=6



Отредактировано (Янв. 8, 2009 14:04:43)

Офлайн

#4 Янв. 8, 2009 14:23:40

Just
От:
Зарегистрирован: 2009-01-08
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQT, Python 2.6, QT Designer - Как вставить переменную?

Спасибо, но мне бы эту софтину доделать, а потом в процессе уже соображу думаю. :)

P.S. Так нет возможности переменную вывести в QT Designet`e? Ну, т.е. сразу обозначить, что вот в этом месте, должна вывестись такая-то переменная.



Отредактировано (Янв. 8, 2009 14:36:51)

Офлайн

#5 Янв. 8, 2009 14:43:55

Cleric
От:
Зарегистрирован: 2007-06-26
Сообщения: 87
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQT, Python 2.6, QT Designer - Как вставить переменную?

Попробую объяснить на дельфийском диалекте:
Кидаешь label на форму, называешь его каким нибудь именем, например label1 :), потом в коде делаешь self.ui.label1.setText(unicude(moya_peremenaya))

т.е. в дизайнере в label можно писать что угодно (а можно не писать), но переменную ты сможешь вывести только в коде



Офлайн

#6 Янв. 8, 2009 14:52:28

Just
От:
Зарегистрирован: 2009-01-08
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQT, Python 2.6, QT Designer - Как вставить переменную?

Cleric, ясно :) большое спасибо, примерно так себя и представлял.



Офлайн

  • Начало
  • » GUI
  • » PyQT, Python 2.6, QT Designer - Как вставить переменную?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version