- *leechcraft *c++ *programming *говноЧто-то я опять горожу какие-то пиздецомы из темплейтов и Qt'шных метаобъектов — этакого рефлекшна — для упрощения кода. Мимими. А ведь даже не под веществами!from idead, 8 months ago
Replies (7)
- @nobodyzzz:>темплейтов и Qt'шных метаобъектов
>для упрощения кода
ну ты понел =)from B98769EA, 8 months ago - @0xd34df00d:@chemikadze Объект получает набор указателей на произвольные объекты и их текстовых ID:
QString uaString;
hookProxy.Bind ("UserAgent", &uaString);
Объект передается куда-то, куда он сам не знает, например, в пейтоноскрипт, который делает
hookProxy.Set ("UserAgent", "Another value that overrides default one")
И в этом месте hookProxy должен обновить соответствующий биндинг извне.
Можно обойтись без metaobject'ов, в принципе, но тогда придется городить рекурсивные шаблоны, и компилироваться это будет веками.from idead, 8 months ago, in reply to /2 - @nobodyzzz:@0xd34df00d Хотя с другой стороны довольно часто получается так что вспомогательный код — ад мглы, а основной — три коротких легкоусвоямых строчки =)from B98769EA, 8 months ago, in reply to /5