Доступ к основному окну из плагина |
Здравствуйте, гость ( Вход | Регистрация )
Доступ к основному окну из плагина |
exmagistr |
30.6.2009, 12:45
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 30.6.2009 Пользователь №: 867 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем доброго времени суток!
Хочу написать приложение, расширяемое плагинами, в том числе дать доступ плагинам к элементам интерфейса основного окна, например к элементам ввода, меню и т.п. Во время выполнения, в момент вызова метода плагина, программа валится с ошибкой. Для тестового примера: Метод плагина:
где win->getEditor() возвращает указатель на элемент QLineEdit основного окна MainWindow. Текст ошибки:
Кто нибудь может подсказать, что не так сделано, и возможно ли вообще реализовать подобную идею? Может как-нидь по другому, не через плагины? Заранее спасибо. P.S.: работаю под Ubuntu 9.04, Qt 4.5.1, исходники тестового примера прилагаются исходники тестового примера прилагаются не прилагаются выложил здесь: http://narod.ru/disk/10435014000/testplugin.zip.html
Причина редактирования: используй тэг code
|
|
|
BRE |
30.6.2009, 14:08
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Добавь в файл проекта самой программы:
QMAKE_LFLAGS += -Wl,-export-dynamic |
|
|
Текстовая версия | Сейчас: 18.1.2025, 6:09 |