Size: a a a

2021 February 02

МВ

Макс Воробьев... in dlang.ru
в D тоже есть деф имлементация в ListModelT
источник

g

gavr in dlang.ru
вот шо вала генерирует из GIR описания
источник

МВ

Макс Воробьев... in dlang.ru
gavr
вот шо вала генерирует из GIR описания
мне больше интересно, как вала регистрирует
источник

МВ

Макс Воробьев... in dlang.ru
т е ты же не можешь просто отнаследовать GObject от ListModel. нужно еще зарегистрировать этот интерфейс в  GType
источник

МВ

Макс Воробьев... in dlang.ru
а для этого нужно создать новый GType
источник

g

gavr in dlang.ru
я кстати прямо ща рисую свою первую иконку, это прям оч интересно оказывается
источник

МВ

Макс Воробьев... in dlang.ru
в вала GType генерится. в D - сплошная сишка. в свифте походу тоже
источник

g

gavr in dlang.ru
Макс Воробьев
т е ты же не можешь просто отнаследовать GObject от ListModel. нужно еще зарегистрировать этот интерфейс в  GType
смотри там ListModel наследует уже Gobject
источник

МВ

Макс Воробьев... in dlang.ru
gavr
смотри там ListModel наследует уже Gobject
многое объясняет
источник

g

gavr in dlang.ru
собсно, первое что видно по ссылке шо ты кинул хехе
источник

МВ

Макс Воробьев... in dlang.ru
Макс Воробьев
многое объясняет
кроме того, что какого интерфейс наследуется от класса...
источник

МВ

Макс Воробьев... in dlang.ru
ну ладно. это уже прелести валы
источник

g

gavr in dlang.ru
хмм
источник

g

gavr in dlang.ru
думаю это как то связано с миксинами (которые вот эти)
источник

g

gavr in dlang.ru
хмм, да наследовать интерфейсы можно, скорее всего изза того что в них можно обяъявлять функции с телами, но разумеется незя создавать от них объекты
источник

g

gavr in dlang.ru
источник

g

gavr in dlang.ru
ща попробую еще одного в цепочку добавить
источник

МВ

Макс Воробьев... in dlang.ru
а наследование еще чего-нибудь параллельно с таким интерфейсом - уже множественное наследование?)
источник

g

gavr in dlang.ru
Макс Воробьев
а наследование еще чего-нибудь параллельно с таким интерфейсом - уже множественное наследование?)
нет, как раз проблему ромба решают миксины
источник

МВ

Макс Воробьев... in dlang.ru
идея питона таки зашла?)
источник