- *c++ *leechcraft *python *pylc *pyqtУспешно удалось сделать from PyQt4.QtGui import QMessageBox и им послать всех нафиг. Удалось получить задачу от С++-кода в личкрафтах.
А вот не удалось пока привести нативные кутешные типы, спущенные из С++-кода в питон, к соответствующим PyQt-типам.
Need help.from idead, 19 months ago
Replies (21)
- @0xd34df00d:@d1mk0 pythonqt.sourceforge.net ручками только врапперы написал вокруг pure C++-типов без метаобъектов )
- @0xd34df00d:@d1mk0 Не нужно, плагин интерпретируется.
- @0xd34df00d:@d1mk0 Qt-типы благодаря Qt автоматически сообщают пейтону о том, какие у них есть методы, свойства и т. д. Чистые С++ такое делать не умеют, поэтому чистые С++ нужно оборачивать в Qt-типы.
- @0xd34df00d:@d1mk0 Насчет блендера или инкскейпа не знаю, а вот от гипа отличается, по идее. AFAIK их плагины умеют меньше, чем мои. В сорсы не заглядывал.from idead, 19 months ago, in reply to /8
- @d1mk0:
Qt-типы благодаря Qt автоматически сообщают пейтону о том, какие у них есть методы, свойства....
А Boost такое умеет?from Home, 19 months ago - @0xd34df00d:@d1mk0 Нет. У буста немного другая задача — сделать доступными C++-_классы_.from idead, 19 months ago, in reply to /11
- @d1mk0:
сделать доступными C++-_классы_
эммм... чтобы они были кроссплатформенными и стабильно работающими?from Home, 19 months ago - @d1mk0:тогда обесни, что ты имел в виду под словами "сделать доступными C++-_классы_"from Home, 19 months ago
- @0xd34df00d:@d1mk0 Чтобы объекты С++-классов можно было создавать и взаимодействовать с ними в пейтоне.from idead, 19 months ago, in reply to /15
- @0xd34df00d:@d1mk0 Есть уже созданный в С++ объект. Нужно с ним общаться из Python.from idead, 19 months ago, in reply to /19