crossplatform.ru

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

> [Qt Plugins] Не подгружается плагин, прошу помощи., [closed]
flareguner
  опции профиля:
сообщение 8.10.2010, 10:00
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 21
Регистрация: 16.11.2009
Пользователь №: 1231

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




Репутация:   0  


Доброго времени суток. Сразу замечу, что это репост моей темыс ЛОРа, надеюсь тут помогут оперативнее.

Уже не знаю где искать, помогите пожалуйста. Делал всё как в примере Echo Plugin. Подгружается плагин вот здесь. В errorString плюет что-то подобное:
/home/georg/qgt/lib/qgoogletranslator/libgoogletranslate.so: undefined symbol: _ZTV15Googletranslate)"


Вот что говорит ldd
georg@citadel:~$ ldd -d /home/georg/qgt/lib/qgoogletranslator/libgoogletranslate.so
        linux-gate.so.1 =>  (0xb78bb000)
        libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb6df0000)
        libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb6b6c000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6a76000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb6a50000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6a32000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb68ec000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb68bd000)
        libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb68a3000)
        libaudio.so.2 => /usr/lib/libaudio.so.2 (0xb688d000)
        libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb67c4000)
        libpng12.so.0 => /lib/libpng12.so.0 (0xb67a0000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb678c000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6715000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb66d6000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb66ce000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb66b6000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb66ad000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb669e000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb6580000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb657c000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6577000)
        librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb656e000)
        /lib/ld-linux.so.2 (0xb78bc000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6548000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0xb64f6000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb64f2000)
        libpcre.so.3 => /lib/libpcre.so.3 (0xb64bf000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb64bb000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb64a2000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb649d000)
undefined symbol: _ZTV8GetReply (/home/georg/qgt/lib/qgoogletranslator/libgoogletranslate.so)
undefined symbol: _ZTV15Googletranslate (/home/georg/qgt/lib/qgoogletranslator/libgoogletranslate.so)
undefined symbol: _ZTV11Plinterface     (/home/georg/qgt/lib/qgoogletranslator/libgoogletranslate.so)
georg@citadel:~$


Версия Qt:
georg@citadel:~$ systemsettings -v
Qt: 4.6.3



Ссылка на сам плагин. Насчет qt4_wrap_cpp: не помогает, пробовал. Для сборки использую CMake, его конфиг можно узреть по ссылке на сорцы. Подсматривал в другом проекте, там всё точно так же реализованно. Помогите пожалуйста.


Уже разобрался, тема закрыта.

Сообщение отредактировал flareguner - 8.10.2010, 10:48
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
igor_bogomolov
  опции профиля:
сообщение 2.1.2011, 21:30
Сообщение #2


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

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

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




Репутация:   29  


Цитата(Алексей1153 @ 2.1.2011, 18:40) *
То есть - в проект, использующий плагин ?
Если я все правильно понял, ты сделал плагин для QtDesigner, поэтому единственный проект, который может твой плагин использовать, это опять же таки QtDesigner. Это нужно только для удобства разработки.
Если ты хочешь использовать этот виджет в своем проекте, ты должен добавить его в проект. Как ты уже это сделаешь, решать тебе. Я бы создал .pri файл для подключения его в проект.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- flareguner   [Qt Plugins] Не подгружается плагин, прошу помощи.   8.10.2010, 10:00
- - Алексей1153   Пытаюсь создать плагин, помогите кашу в голове в п...   2.1.2011, 18:40
- - igor_bogomolov   Цитата(Алексей1153 @ 2.1.2011, 18:40) То ...   2.1.2011, 21:30
- - Алексей1153   Понятно. А как такой файл сделать ? Поиск по сайту...   3.1.2011, 14:02
- - igor_bogomolov   Алексей1153, отдельного описания наверное нет, он ...   3.1.2011, 19:32
- - Litkevich Yuriy   Цитата(igor_bogomolov @ 3.1.2011, 21:32) ...   3.1.2011, 20:41
- - Алексей1153   спасибо за пинки в нужном направлении, но у меня п...   3.1.2011, 20:57
- - Litkevich Yuriy   Обычно картина выглядит так: Разработал виджет Зат...   3.1.2011, 21:58
- - Алексей1153   забыл отписаться о результатах вскрытия в общем, ...   8.1.2011, 16:42
- - Litkevich Yuriy   Цитата(Алексей1153 @ 8.1.2011, 18:42) эту...   8.1.2011, 17:56
- - Алексей1153   ага, с именами понятно. а , кстати, чем отличаетс...   8.1.2011, 18:15
- - Litkevich Yuriy   Цитата(Алексей1153 @ 8.1.2011, 20:15) а ,...   8.1.2011, 18:45
- - Алексей1153   понятно   8.1.2011, 19:05
- - Алексей1153   и вот опять засада, не могу справиться - когда дел...   30.1.2011, 14:54
- - igor_bogomolov   Цитата(Алексей1153 @ 30.1.2011, 14:54) а ...   30.1.2011, 15:49
- - Алексей1153   Я видел про этот класс, но думал, он не для этих ц...   30.1.2011, 15:54
- - igor_bogomolov   Цитата(Алексей1153 @ 30.1.2011, 15:54) Се...   30.1.2011, 15:59
- - Алексей1153   да, всё получилось. Больше всего провозился с моме...   30.1.2011, 17:19
- - igor_bogomolov   Цитата(Алексей1153 @ 30.1.2011, 17:19) Ещ...   30.1.2011, 17:30
- - Алексей1153   да, имя класса неправильное было. А насчёт domXml(...   30.1.2011, 17:51
- - igor_bogomolov   Цитата(Алексей1153 @ 30.1.2011, 17:51) А ...   30.1.2011, 18:02
- - igor_bogomolov   Я разделил тему. Создание документации Qt   2.2.2011, 21:54
- - Алексей1153   а почему , если в Q_PROPERTY не задать опциональну...   5.2.2011, 17:23
- - igor_bogomolov   Потому что не нужно оно там, раз его редактировать...   5.2.2011, 20:26
- - Алексей1153   igor_bogomolov, а если это версия, к примеру ? И п...   5.2.2011, 20:29
- - igor_bogomolov   Q_PROPERTY используется дизайнером, а не предназна...   5.2.2011, 20:58
- - Алексей1153   Цитата(igor_bogomolov @ 5.2.2011, 22:58) ...   5.2.2011, 21:05
- - Алексей1153   а где можно почитать про назначение, содержимое и ...   8.2.2011, 21:34
- - igor_bogomolov   Writing the pluginspec file Each plugin should ac...   8.2.2011, 21:50
- - Алексей1153   благодарю. А откуда цитата, если не секрет ?   8.2.2011, 23:49
- - igor_bogomolov   Цитата(Алексей1153 @ 8.2.2011, 23:49) А о...   8.2.2011, 23:55
- - Алексей1153   ага ) Вот ссылка. Не знаю, можно ли - почти везде,...   9.2.2011, 0:05


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


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




RSS Текстовая версия Сейчас: 3.1.2025, 4:36