Size: a a a

2021 June 27

v

vyacheslav@deepin:~$ in Qt
Вообще плагин ничем не отличается от обычной библиотеки
источник

v

vyacheslav@deepin:~$ in Qt
У тебя плагин для qml?
источник

T

Tamer in Qt
Вот тут ты ошибаешься
источник

v

vyacheslav@deepin:~$ in Qt
Слушаю
источник

T

Tamer in Qt
Плагин это набор функций, на уровне железа (для всяких апишек) и графика (qml), сейчас я делаю просто сошку, но мне кажется что я должен с сошкой подгружать метаданные, которые иногда, повторюсь, иногда, ТРЕБУЕТ qml при импорте пакетов
источник

v

vyacheslav@deepin:~$ in Qt
А ну так да
источник

v

vyacheslav@deepin:~$ in Qt
Ты должен естественно объявить что это плагин да
источник

v

vyacheslav@deepin:~$ in Qt
Я имею ввиду по сборке и компиляции как библиотека
источник

T

Tamer in Qt
ДА это и ежу понятно, что делается она как и библиотека
источник

T

Tamer in Qt
Покажи мне пример как в cmake это объявляется как плагин, в qmake это например CONFIG += plugin
источник

v

vyacheslav@deepin:~$ in Qt
Я собирал плагин кастомного провайдера карт
источник

v

vyacheslav@deepin:~$ in Qt
Геосервис
источник

v

vyacheslav@deepin:~$ in Qt
Копировал qmake из исходников другого плагина
источник

v

vyacheslav@deepin:~$ in Qt
Осм
источник

v

vyacheslav@deepin:~$ in Qt
И всё завелось, с симейком не заморачивался, хз как в нем будет
источник

T

Tamer in Qt
Опять qmake, товарищ, я не спрашиваю про qmake, на qmake всё понятно как делается, я спрашиваю про cmake
источник

v

vyacheslav@deepin:~$ in Qt
Попробуй на гитхабе поискать
источник

AS

Anatoly Shirokov in Qt
А ты для какой версии делаешь?
источник

AS

Anatoly Shirokov in Qt
Там по идее, немного надо сделать: https://doc.qt.io/qtcreator/creator-qml-modules-with-plugins.html
источник

AS

Anatoly Shirokov in Qt
то есть, внутри qmake, qbs - немного автоматизации, если она вообще есть
источник