Здравствуйте, гость ( Вход | Регистрация )
|
gigabyte |
9.8.2009, 21:47
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 20 Регистрация: 9.8.2009 Пользователь №: 992 Спасибо сказали: 2 раз(а) Репутация: 1
|
Здравствуйте уважаемые знатоки. Опять же о тонкостях Qt(MinGW + Qt 4.5.1 + Eclipse + Qt Integration)
До этого момента использовал Qt plugin непосредственно т.е. QPluginLoader->instance() теперь же использую для создания компонентов фабрику т.е. Но тут появилась проблема, до того как перешел на использование фабрики в класс выглядел следующим образом: обратите внимание на метод void uiButtons(QList<int> btns); - метод интерфейса ViewInterface. Значит до использования фабрики этот метод работал нормально - т.е. возвращал Список идентификаторов кнопок которые следует отображать, сейчас же он возвращает пустой список. В чем может быть проблема? P.S. Как видите раньше использовалась функция возвращающая указатель на список но сейчас заменил на процедуру так как думал что проблема в указателях. Но этот трюк также не проходит |
|
|
|
gigabyte QList не "переносится" из плагина 9.8.2009, 21:47
BRE Тут дело не в Qt, а в C++. Почитай по поводу ссыло... 9.8.2009, 21:53
gigabyte Цитата(BRE @ 9.8.2009, 21:53) Тут дело не... 9.8.2009, 22:03
BRE Цитата(gigabyte @ 9.8.2009, 22:58) Если в... 9.8.2009, 22:03
gigabyte Цитата(BRE @ 9.8.2009, 22:03) А покажи, к... 9.8.2009, 22:08
BRE void tableview::uiButtons(QList<in... 9.8.2009, 22:27
Litkevich Yuriy Цитата(gigabyte @ 10.8.2009, 1:47) т.е. в... 9.8.2009, 22:13
gigabyte Разобрался, заменил в коде который вызывает плагин... 10.8.2009, 10:47
AD Цитата(gigabyte @ 10.8.2009, 11:47) P.S. ... 10.8.2009, 10:49
Litkevich Yuriy Цитата(gigabyte @ 10.8.2009, 14:47) qobje... 10.8.2009, 19:23
gigabyte Цитата(Litkevich Yuriy @ 10.8.2009, 19:23... 11.8.2009, 9:10
SABROG Может тогда его задекларировать? Q_DECLARE_METATYP... 11.8.2009, 9:17
gigabyte Цитата(SABROG @ 11.8.2009, 9:17) Может то... 11.8.2009, 10:07![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 4.1.2026, 21:09 |