Уведомления

Группа в Telegram: @pythonsu

#1 Май 11, 2010 21:44:15

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Имена переменных

pasaranax
А может эти константы имеют принадлежность к чему-то вроде enum?
Ну то что описал топикстартер (который как всегда забавляет своими постами), имеет отношение к модулю appuifw, который используется для создания UI на series60. Там действительно обычно вываливают в неймспейс или все содержимое модуля (например: from appuifw import *), или частично (например from key_codes import EKeyLeft,EKeyRight).
Для тех, кто еще не знает, использование from module import * не очень то хорошая практика. Сложно потом читать чужой код, и пытаться понять, откуда взялась та или иная константа, функция или класс, да и по незнанию можно переопределить какую нибудь функцию импортируемого модуля, а потом гадать, почему же все работает не так как надо.
У Qt с этим лучше, так как сложнее перепупутать. Как уже заметили выше, имена начинаются на Q.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version