Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 28, 2010 15:40:54

xakzona
От:
Зарегистрирован: 2010-02-28
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос по eclipse

Код:
variable = ФУНКЦИЯ_ВОЗВРАЩАЮЩАЯ_КЛАСС(ПАРАМЕТРЫ)

теперь когда вызываем переменную variable не отобращается список параметров, наверно eclipse не может понять какого класса эта переменная. Как явно указать?
Нашел что можно описывать так
'''@var var: ‘'’
variable = ФУНКЦИЯ_ВОЗВРАЩАЮЩАЯ_КЛАСС(ПАРАМЕТРЫ)

Но чет не работает..



Офлайн

#2 Фев. 28, 2010 19:27:56

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Вопрос по eclipse

посмотри как написаны классы и ф-ии в стандартных пакетах, у меня все показывает

ЗЫ: попробуй аптану (подточеный эклипс)

Отредактировано (Фев. 28, 2010 19:30:44)

Офлайн

#3 Фев. 28, 2010 21:05:35

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос по eclipse

решил проверить… вот в этом случае в автодополнении вылезают методы и file, и list

def f(boo):
if boo:
r = list()
else:
r = file()
return r

f().<автодополнение>
Хотя, сам встречал, когда у объекта созданного “фабрикой” не работает автодополнение.
Eclipse 3.5.1, PyDev 1.5.3



Отредактировано (Фев. 28, 2010 21:05:57)

Офлайн

#4 Март 1, 2010 18:57:41

xakzona
От:
Зарегистрирован: 2010-02-28
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос по eclipse

Весь нет перерыл, не могу разобраться как заставить понимать переменную как определенный класс
p.s.Я с Qt разбираюсь



Офлайн

#5 Март 1, 2010 19:58:17

xakzona
От:
Зарегистрирован: 2010-02-28
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос по eclipse

q = QtGui.QGraphicsScene()
imrect = q.addRect(10,20,10,30, pen=QtGui.QPen())
Далее imrect не определяется как QtGui.QGraphicsItem



Отредактировано (Март 1, 2010 19:58:36)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version