"To protect people you must slay people. To let people live you must let people die. This is the true teaching of the sword."
-Seijuro Hiko, "Rurouni Kensin"
Здравствуйте, ork_a, Вы писали:
_>Здравствуйте, Zigmar, Вы писали: Z>>Случайно не это? Z>>http://doc.trolltech.com/4.3/activeqt.html
_>нет.. интересует именно QUnknownInterface, без ActiveX
Вам именно такой класс или нужна технология???
С уважением Denys Valchuk
IMHO чем больше мнений тем оптимальней выбор варианта... :)
Здравствуйте, Dj.ValDen, Вы писали:
DV>Здравствуйте, ork_a, Вы писали:
_>>Здравствуйте, Zigmar, Вы писали: Z>>>Случайно не это? Z>>>http://doc.trolltech.com/4.3/activeqt.html
_>>нет.. интересует именно QUnknownInterface, без ActiveX
DV>Вам именно такой класс или нужна технология???
мне разъяснения нужны
задача — переделать приложение с COM на Visual C++ на Qt 4.0.1
как это грамотно сделать? Поиск дал QUnknownInterface, который оказался каким-то мутным...
я так понимаю, что можно ручками сделать qcom.h и использовать его, но его использование предполагает реализацию queryInterface для каждого класса, реализующего интерфейс...
По какому пути пойти?
Re[5]: [Qt 4.0.1] Имитация COM
От:
Аноним
Дата:
14.05.07 12:25
Оценка:
Здравствуйте, ork_a, Вы писали:
_>мне разъяснения нужны _>задача — переделать приложение с COM на Visual C++ на Qt 4.0.1 _>как это грамотно сделать? Поиск дал QUnknownInterface, который оказался каким-то мутным...
Гы Помоему одного интерфейса QUnknownInterface очень мало что бы говорить что это имитация COM, так как COM решает проблему бинарной совместимости, dll hell частично, маршалинг, разного рода сервера inproc/outproc. Qt врядли решило все эти проблемы.
_>По какому пути пойти?
Здравствуйте, ork_a, Вы писали:
_>Здравствуйте, Dj.ValDen, Вы писали:
DV>>Здравствуйте, ork_a, Вы писали:
_>>>Здравствуйте, Zigmar, Вы писали: Z>>>>Случайно не это? Z>>>>http://doc.trolltech.com/4.3/activeqt.html
_>>>нет.. интересует именно QUnknownInterface, без ActiveX
DV>>Вам именно такой класс или нужна технология???
_>мне разъяснения нужны _>задача — переделать приложение с COM на Visual C++ на Qt 4.0.1 _>как это грамотно сделать? Поиск дал QUnknownInterface, который оказался каким-то мутным... _>я так понимаю, что можно ручками сделать qcom.h и использовать его, но его использование предполагает реализацию queryInterface для каждого класса, реализующего интерфейс... _>По какому пути пойти?
Посмотрите Qt Plugins
конечно это не один в один СОМ ... но похоже
С уважением Denys Valchuk
IMHO чем больше мнений тем оптимальней выбор варианта... :)