Russian Qt Forum

Qt => Общие вопросы => Тема начата: gil9red от Декабрь 02, 2013, 18:14



Название: Использование классов Qt Creator'a в своих проектах
Отправлено: gil9red от Декабрь 02, 2013, 18:14
Здравствуйте все :)
Захотел переделать архитектуру одного из своих проектов.
Мне понравилась архитектура креатора, но т.к. я ленивый, то просто выдернул модуль extensionsystem и несколько классов из других модулей.

Какая лицензия будет у моего проекта: GPL или LGPL, после того как я перенес в него те модули? Программа будет бесплатной.
Меня не посадят за такое? ;D
Ну и нормальное ли я решение принял? :)


Название: Re: Использование классов Qt Creator'a в своих проектах
Отправлено: Alex Custov от Декабрь 02, 2013, 18:17
https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility


Название: Re: Использование классов Qt Creator'a в своих проектах
Отправлено: Old от Декабрь 02, 2013, 18:23
Посмотрите эту тему и мои наброски:
http://www.prog.org.ru/index.php?topic=25439.msg182869#msg182869

Если будет интерес, то модульную программу можно продолжить. Актуальная версия есть на github.



Название: Re: Использование классов Qt Creator'a в своих проектах
Отправлено: gil9red от Декабрь 02, 2013, 18:32
https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility
В принципе, GPL не так страшен :) Больше волнует, что придется хорошо код рефакторить и не давать себе быдлокодить ;D


Посмотрите эту тему и мои наброски:
http://www.prog.org.ru/index.php?topic=25439.msg182869#msg182869

Если будет интерес, то модульную программу можно продолжить. Актуальная версия есть на github.
Интересная тема :) Думаю, она будет полезна :)


Название: Re: Использование классов Qt Creator'a в своих проектах
Отправлено: Old от Декабрь 02, 2013, 18:36
Интересная тема :) Думаю, она будет полезна :)
Там готовое ядро, которое умеет загружать модули в нужной последовательности и регистрировать их интерфейсы в рабочем пространстве. Остается только продумывать интерфейсы и писать сами модули.
Захотите взять в качестве основы и развить - буду только рад.


Название: Re: Использование классов Qt Creator'a в своих проектах
Отправлено: gil9red от Декабрь 02, 2013, 18:58
Посмотрел вашу реализацию Менеджера плагинов, реализация в креаторе, в сравнении с вашей, просто чудовищно большая и, иногда, не понятная :)


Название: Re: Использование классов Qt Creator'a в своих проектах
Отправлено: Old от Декабрь 02, 2013, 19:04
Здесь скорее всего более актуальная версия: https://github.com/OldMen/modprg