Russian Qt Forum
Ноябрь 16, 2024, 00:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Objective C, Python и Ruby код внутри C++ Qt приложения  (Прочитано 5232 раз)
Berberis
Гость
« : Июнь 05, 2008, 12:35 »


Необходимо интегрировать ObjectiveC/Python/Ruby код в C++ Qt приложение. Кто-нибудь сталкивался с этим раньше ? Не знаю с чего начать:
a) Использовать ключевые слова C++ наподобие "extern C" и вставить таким образом исходный код ? Как в таком случае обращаться к этим объектам ?
b) Использовать некоторый wrapper - C++ класс который содержит ObjectiveC/Python/Ruby код ?
c) Собрать ObjectiveC/Python/Ruby приложение в библиотеку и потом использовать некоторые директивы компилятора C++ и таким образом встроить код ? Как тогда использовать заголовочные файлы ?

Не возникнут ли ошибки линковки в таком случае ?

P.S. Конечная цель это использование Apple Script кода в Qt приложении. Так как Apple Script работает с ObjectiveC/Python/Ruby (http://www.apple.com/applescript/features/scriptingbridge.html), идея в том чтобы вызвать Apple Script объект из ObjectiveC/Python/Ruby а затем вызвать ObjectiveC/Python/Ruby код из C++ Qt приложения.

Если кто-нибудь делал что-либо подобное, буду рад услышать как это можно сделать.
Спасибо
Записан
Tonal
Гость
« Ответ #1 : Июнь 05, 2008, 22:53 »

python:
http://www.riverbankcomputing.co.uk/news
http://pythonqt.sourceforge.net/
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.146 секунд. Запросов: 21.