crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как вызвать из плагина функцию приложения?
mva
  опции профиля:
сообщение 17.9.2010, 22:03
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 104
Регистрация: 15.3.2009
Из: Киров
Пользователь №: 615

Спасибо сказали: 3 раз(а)




Репутация:   0  


Добрый день!

Никак не могу найти в документации описание того, как правильно из плагина вызывать метод класса основного приложения. У меня выдается сообщение об ошибке "...: symbol lookup error: ... : undefined symbol: ... ". Может кто подскажет как это делается или где искать?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
SABROG
  опции профиля:
сообщение 20.9.2010, 11:05
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


Цитата(mva @ 17.9.2010, 23:03) *
Никак не могу найти в документации описание того, как правильно из плагина вызывать метод класса основного приложения. У меня выдается сообщение об ошибке "...: symbol lookup error: ... : undefined symbol: ... ". Может кто подскажет как это делается или где искать?


Вероятно можно передавать указатель на нужный объект через специальный метод, который объявить в плагине, типа setApplicationObject(QObject*). Приложение при подгрузке плагинов будет передавать в этот метод указатель на нужный объект. А там уже можно будет и через сигналы общаться.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- mva   Как вызвать из плагина функцию приложения?   17.9.2010, 22:03
- - igor_bogomolov   Ну, видимо, у меня используется подобная архитекту...   18.9.2010, 0:33
- - Litkevich Yuriy   если я правильно понимаю происходящее, то проблема...   18.9.2010, 8:44
- - SABROG   Цитата(mva @ 17.9.2010, 23:03) Никак не м...   20.9.2010, 11:05
- - wiz29   Думаю, правльно былобы иметь некий интерфейс, реал...   20.9.2010, 12:28
|- - mva   Цитата(wiz29 @ 20.9.2010, 13:28) Думаю, п...   21.9.2010, 8:42
- - Litkevich Yuriy   приведи код интерфейса и код использования в плаг...   21.9.2010, 9:33
- - SABROG   Цитата(mva @ 21.9.2010, 9:42) Но вопрос в...   21.9.2010, 11:15
- - igor_bogomolov   Написал тестовый пример имитирующий проблему (пере...   21.9.2010, 11:26
- - mva   Извиняюсь, не указал важную деталь и возможно ввел...   21.9.2010, 11:49
|- - wiz29   Цитата(mva @ 21.9.2010, 12:49) Извиняюсь,...   21.9.2010, 12:09
- - igor_bogomolov   Т.е. падение происходит когда приложение испускае...   21.9.2010, 12:06
- - mva   Вот код плугина searchparameters.h Раскрывающийся...   21.9.2010, 23:02
- - igor_bogomolov   Видимо в файле проекта плагина отсутствуют следущи...   22.9.2010, 2:25
- - mva   Все, проблему решил простейшим образом. CODE void...   22.9.2010, 9:50


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


15 чел. читают эту тему (гостей: 15, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 20.12.2024, 13:29