Название: Проектирование программы Отправлено: sng-ivan от Ноябрь 14, 2014, 12:10 Здравствуйте.
Вопрос следующий. Есть класс состоящий из трех файлов *.cpp, *.h, *ui. Этот класс используется в нескольких разных программах и переодически претерпевает изменения. Копировать этот класс постоянно после каждого изменения в разные программы не удобно. Как лучше быть в этой ситуации? Название: Re: Проектирование программы Отправлено: Old от Ноябрь 14, 2014, 12:11 Сделать из этого библиотеку.
Название: Re: Проектирование программы Отправлено: sng-ivan от Ноябрь 14, 2014, 12:13 Были такие догадки.
Тогда вопрос следующий. Динамическую, статическую или расширение (Plug-In). Что в каком случае лучше использовать? Может есть примеры именно там где есть ui файл. Учусь по книге Макс Шлее. Там библиотеки и плагины без ui. Название: Re: Проектирование программы Отправлено: Пантер от Ноябрь 14, 2014, 12:15 А как хочешь, так и делай. Можно в зависимости от настроек делать как статическую, так и динамическую.
Название: Re: Проектирование программы Отправлено: sng-ivan от Ноябрь 14, 2014, 12:41 А расширение? В чем различие от библиотеки?
Когда применяется? Может есть примеры написания библиотек содержащих ui файлы. Название: Re: Проектирование программы Отправлено: Пантер от Ноябрь 14, 2014, 12:44 А в чем проблема с ui файлами?
Плагин не вижу смысла делать, но тут нужно смотреть на то, что это за виджеты в архитектурном плане. Название: Re: Проектирование программы Отправлено: qate от Ноябрь 17, 2014, 12:42 можно подключить эти *.cpp, *.h, *ui к каждому проекту как уже существующие файлы
Название: Re: Проектирование программы Отправлено: Kurles от Ноябрь 18, 2014, 08:32 или создать pri файл и инклюдить его в основной pri файл.
|