Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 9, 2011 20:59:22

vanysha
От:
Зарегистрирован: 2011-01-09
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь новичку в создании GUI

Здравствуйте!
Читал сегодня в wiki про Стандартные диалоги… Если запустить программу то можно вписать своё имя и программа его еще раз выведет. А мне нужно чтобы когда я написал то в стоке было “hello моё имя”. Строка выглядит так: self.label.setText(unicode(text)) я пробовал делать self.label.setText(“hello”) но тогда просто пишет hello без имени. Подскажите как быть. И где можно почитать про все эти команды? Заранее спасибо!



Офлайн

#2 Янв. 9, 2011 23:39:32

vaxXxa
От: Kyiv, Ukraine
Зарегистрирован: 2009-06-16
Сообщения: 278
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь новичку в создании GUI

Домашнее задание:
Есть строка:

>>> s = 'Vasya'
>>> print(s)
'Vasya'
Как вывести на экран ‘Hello, Vasya’, где Vasya - это значение строки s?



Офлайн

#3 Янв. 10, 2011 00:10:09

vanysha
От:
Зарегистрирован: 2011-01-09
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь новичку в создании GUI

vaxXxa
Как вывести на экран ‘Hello, Vasya’, где Vasya - это значение строки s?
>>> print "Hello " + s
Hello Vasya
Понял! self.label.setText(“hello ” + text) Но я раньше не знал “Как вывести на экран ‘Hello, Vasya’, где Vasya - это значение строки s?” просто поэкспериментировал
в консоли. Спасибо!

Еще один вопрос:
В wiki например описывается отдельно:
Как установить иконку
Как при выходе спрашивать уверены ли вы
Как расположить кнопки в окне
Как создать меню
и т.д.

Но я не понимаю как это всё совместить. Как сделать окно с меню (и не одним, так как я тоже не понимаю как сделать много меню), с иконкой, с подтверждением об выходе, с кнопками и т.д. Я пытался это всё как то объединить но ничего не получается. Подскажите пожалуйста! Заранее спасибо!



Офлайн

#4 Янв. 11, 2011 16:43:09

AlexAled
От:
Зарегистрирован: 2010-10-19
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь новичку в создании GUI

Посмотри демо, как сделаны простейшие программы, они идут вместе с PyQT
На примере этих демок компонуй свои виджеты и получай свой наполненный фрейм :)



Офлайн

#5 Янв. 12, 2011 11:09:06

kostyasa
От:
Зарегистрирован: 2008-12-15
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь новичку в создании GUI

vanysha
Понял! self.label.setText(“hello ” + text) Но я раньше не знал “Как вывести на экран ‘Hello, Vasya’, где Vasya - это значение строки s?” просто поэкспериментировал
вот полезная ссылка на тему вывода в питоне
http://koldunov.net/?p=195



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version