Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:vsq:quick:plugin [2017/12/07 12:09] alexeyb |
doc:vsq:quick:plugin [2018/01/23 13:22] (текущий) alexeyb |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ==== Пишем плагин для VSQProject ==== | ==== Пишем плагин для VSQProject ==== | ||
| + | === Сборка минимум qt 5.5.1 (младшие не видят UI plugin)=== | ||
| https://AlValBel@bitbucket.org/AlValBel/vsq_pluging_template | https://AlValBel@bitbucket.org/AlValBel/vsq_pluging_template | ||
| Структура каталога | Структура каталога | ||
| - | * interfaces (содержит интерфейс(ы), которые будет реализовывать плагин) | + | * interfaces (содержит интерфейс(ы), которые будет реализовывать плагин, те же самые интерфейсы должны быть и у vsq) |
| * plugs (место размещения плагина) | * plugs (место размещения плагина) | ||
| Строка 28: | Строка 29: | ||
| Собираем проект, полученный *.so или *.dll помещаем в дирректорию plugins внутри папки с исполняемым файлом VSQ | Собираем проект, полученный *.so или *.dll помещаем в дирректорию plugins внутри папки с исполняемым файлом VSQ | ||
| + | |||
| + | ** При попытке собрать проект с несколькими плагинами реализующими один и тот же интерфейс возникнет ошибка** | ||
| + | |||
| + | ** Один проект, один плагин** | ||
| + | |||