Как интегрировать библиотеки Qt в SparxSystems Enterprise Architect

Мне нравится знать, как можно интегрировать библиотеки Qt в проект Enterprise Architect. Я не знаю, возможно ли это вообще, но я попробовал это с частичным успехом:

Я добавил новый пакет в свой проект, попытался импортировать qt через Context Menu/Code Engineering/Import Source Directory и начал с каталога src/corelib/kernel. После добавления довольно большого количества макросов препроцессора qt в список макросов препроцессора советников некоторые классы были правильно импортированы, но не все. Например. Я получаю ошибки в макросе Q_SIGNALS, хотя я добавил его в список советников.

Кто-нибудь здесь пробовал это с успехом? И когда да, можете ли вы дать мне несколько советов, как это сделать?

Спасибо!


person Lars Bilke    schedule 16.09.2009    source источник
comment
Возможно, вам поможет форум Enterprise Architect: sparxsystems.com.au/cgi -bin/yabb/YaBB.cgi   -  person Cristian Adam    schedule 16.09.2009


Ответы (1)


Я обратился к [email protected], их ответ:

"Спасибо за ваш запрос.
Нет, к сожалению, в настоящее время нет простого способа интегрировать Enterprise Architect с Qt.

Для большинства фреймворков мы обычно рекомендуем обратное проектирование фреймворка в Enterprise Architect, что позволит вам ссылаться на классы/интерфейсы, определенные фреймворком.

Похоже, что пользователь по предоставленной вами ссылке уже пытался это сделать, но столкнулся с трудностями из-за большого количества макросов препроцессора, используемых в этом коде. Извините, мы не могли быть более полезными».

Может быть, я могу получить ваш импортный пакет?

person gilad    schedule 07.04.2010