Astra Linux SE 1.5, ГИС Конструктор скачан сегодня с сайта. Устанавливал под root-ом. Ни в QtCreator ни в QtDesigner компоненты так и не появились. В примере myfirst они присутствуют в виде пунктирных прямоугольников, но пример собирается и работает. Собственно как в интерфейсе среды разработки увидеть компоненты конструктора? В 1.4 такая же беда
Необходимо, чтобы версия Qt, с которой собран Qt Designer (Qt Creator) совпадала с активной версией библиотек ГИС Конструктор. Например, Qt Designer собран с версией Qt 4.8.6 ("Справка"->"О Qt Designer").
При этом активны библиотеки ГИС Конструктор для Qt5:
Код
$ gis-qtchooser.sh -i
Qt5
В этом случае делаем активным комплект библиотек для Qt4:
Код
$ gis-qtchooser.sh -qt 4
GIS Designer configured for Qt4
При инсталляции автоматически создается символическая ссылка на библиотеку компонентов libmapcomponents.so в каталоге плагинов Qt Designer (для Astra Linux SE 1.5 это каталог /usr/lib/qt4/plugins/designer/):
Проверили дополнительно отображение компонентов в Qt Desinger из состава Astra Linux SE 1.5 на версии ГИС Конструктор с сайта. Проверьте, пожалуйста, выполнилось ли у Вас создание данной символической ссылки.
Также дополнительную информацию о загруженных плагинах (или проблемах при их загрузке) можно посмотреть в меню Qt Designer "Справка"->"О модулях".
Да, получилось с Designer-ом, только папка у меня такая /usr/lib/x86_64-linux-gnu/qt4/plugins/designer В QtCreator, я так понимаю, их встроить не удастся?
Добавление в Qt Designer, который встроен в Qt Creator, мы не тестировали, но там должен быть тот же механизм - только символическую ссылку нужно создать в каталог плагинов именно для этого (встроенного) Qt Designer.