Можно ли создать библиотеку BB10, которая использует классы Qt

Я изучаю возможность создания некоторых повторно используемых компонентов для использования с приложениями BB10 Cascades. Я могу создавать статические и разделяемые библиотеки из нового мастера проектов IDE, выбирая разделяемую/статическую библиотеку в качестве типа проекта с базовой функциональностью (например, библиотеку «Калькулятор»), но хотел бы знать, возможно ли использовать объекты Qt/Cascades, даже что-то такое простое, как QString, было бы хорошо для начала.

Я не создаю много библиотек, так что извините, если это кажется слишком простым. Существуют некоторые руководства о том, как делать то, что мне нужно, но все они немного устарели. Одно из предложений - создать обычный каскадный проект и изменить файл .pro, но записи для изменения не существуют при создании проекта с текущей IDE.


person barry    schedule 25.06.2013    source источник


Ответы (1)


Это. Реальный вопрос заключается в том, какая самая простая/лучшая процедура? Я придумал способ сделать это с очень ранние версии Momentics, но сейчас они устарели. Единственным значением в этом сообщении блога сейчас является ссылка на сообщение на форумах поддержки. К сожалению, я не уверен, насколько актуален этот пост.

Я не создавал библиотеки с классами Qt для своих текущих проектов, но по мере того, как дизайн пользовательского интерфейса будет установлен, я намерен это сделать. Прочитайте эти две ссылки. Если они не помогут, дайте мне знать, я посмотрю, смогу ли я освободить немного времени, чтобы еще раз взглянуть на это раньше. Если только кто-то другой не доберется туда первым.

РЕДАКТИРОВАТЬ (снова):

Решил полностью переписать процедуру в своем блоге.

Надеюсь это поможет.

person Richard    schedule 03.07.2013
comment
Спасибо, Ричард. Ваш блог, вероятно, был излишним для моих нужд прямо сейчас, но он определенно стоит того, чтобы добавить его в закладки. Сообщение на форуме поддержки было в основном тем, что я в итоге сделал, с некоторыми незначительными изменениями, необходимыми для последней версии IDE, такими как отсутствие строки TEMPLATE = app, поэтому вам просто нужно добавить TEMPLATE = lib - person barry; 06.07.2013
comment
Не беспокоиться. Я написал и переписал это, чтобы я мог помнить, как это сделать. Так же легко сделать его доступным для всех, кто этого хочет. - person Richard; 07.07.2013