как указать конструктора плагина Qt?

Интересно, возможно ли указать конструктора в спокойном сменном интерфейсе? (расширение приложения)

Я хочу вызвать плагины с помощью интерфейса для взятия параметра в конструкторе.

6
задан Niklas Berglund 26 February 2010 в 00:38
поделиться

1 ответ

Я не думаю, что возможно сделать именно то, что вы описали.

Однако вы можете попытаться создать фабричный объект, а затем передать параметры методу YourFactory :: create (), который возвращает указатель на YourObject. Другой (уродливый IMHO) способ - добавить метод initialize () в YourObject. Проверьте интерфейсы QFontEnginePlugin и QScriptExtensionPlugin для обоих подходов.

4
ответ дан 17 December 2019 в 07:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: