Информация об изменениях

Сообщение Re[5]: Интерфейс плагина и его vtable от 12.10.2017 13:39

Изменено 12.10.2017 13:40 Kernan

Re[5]: Интерфейс плагина и его vtable
Здравствуйте, AlexGin, Вы писали:

AG>Так мы именно её и используем в нашем проекте!

Видимо, не совсем правильно.
AG>В моём первоначальном посте я не указывал, что применяется QtPlugin, просто потому, что не хотел загружать коллег по форуму лишними деталями.
Самое важное и не указываешь.
K>>Почему её не использовать? Оно работает и как раз решает все описанные выше проблемы.
AG>Там добавляется (на уровне интерфейса плагина), дополнительное наследование от QObject.
Это не так. Там добавляется макрос в класс и после объявляения класса после чего прогоняется через метакомпилятор QT, изучи документацию получше, там всё это есть. Я бы на твоём месте сдел минимальный проект и поисследовал работу с qt-плагинами или скачал пример какой-нибудь и поковырял его.
AG>Как это может решить вопрос, указанный в первоначальном моём посте данного топика?
Изучив доки и поняв как это всё нужно правильно использовать ты, скорее всего, решишь свои проблемы.
Re[5]: Интерфейс плагина и его vtable
Здравствуйте, AlexGin, Вы писали:

AG>Так мы именно её и используем в нашем проекте!

Видимо, не совсем правильно.
AG>В моём первоначальном посте я не указывал, что применяется QtPlugin, просто потому, что не хотел загружать коллег по форуму лишними деталями.
Самое важное и не указываешь.
K>>Почему её не использовать? Оно работает и как раз решает все описанные выше проблемы.
AG>Там добавляется (на уровне интерфейса плагина), дополнительное наследование от QObject.
Это не так. Там добавляется макрос в класс и после объявляения класса после чего прогоняется через метакомпилятор QT, изучи документацию получше, там всё это есть. Я бы на твоём месте сдел минимальный проект и поисследовал работу с qt-плагинами или скачал минимальный пример где они используются и поковырял его.
AG>Как это может решить вопрос, указанный в первоначальном моём посте данного топика?
Изучив доки и поняв как это всё нужно правильно использовать ты, скорее всего, решишь свои проблемы.