Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не удаётся установить customwidgetplugin в палитру 
V
    Опции темы
MasterLAN
Дата 5.3.2010, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.7.2007

Репутация: нет
Всего: нет



Привет, коллеги.
Пришёл в Qt-мир из java-swing, посему опыта маловато, не журите слишком за вопрос.
Скачал qt-sdk-win-opensource-2010.02.1.exe с официального сайта и  проинсталлировал его без проблем в WinXP Sp3.
Открыл QT Creator, а в нём проект из e:\Qt\qt\examples\designer\customwidgetplugin\customwidgetplugin.pro (e:\Qt\qt\... не опечатка).
Проект собрался с первой же попытки и он сам положил в e:\Qt\qt\plugins\designer\ два файла - libcustomwidgetplugin.a и customwidgetplugin.dll.
Однако после рестарта QT Creator-а в палитре дизайнера группа "Display Widgets [Examples]" не появилась, ну соответсвенно виджет "AnalogClock" тоже.
А ведь было обещано ... :(

Повторил этот "подвиг" под Кубунтой 9.10, используя естественно линукс-версию sdk.
Результат аналогичен. :(

А у вас получалось ли когда-либо обагатить палитру дизайнера своими/чужими виджетами ?
Я наверно где-то глупо ошибаюсь, потому и результат отрицательны получаю.
Попробуйте у себя прикрутить customwidgetplugin. У вас получится?
PM MAIL   Вверх
Annihilator
Дата 5.3.2010, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


bytegrinder
**


Профиль
Группа: Участник
Сообщений: 493
Регистрация: 21.11.2006
Где: Омск

Репутация: нет
Всего: 3



для QT Creator надо класть dll в C:\Libs\cpp\QT\4.6\bin\designer (в моем случае), либо в $(QTDIR)\..\bin\designer в общем случае
для QT Designer $(QTDIR)\plugins\designer клади lib
И dll не забудь с программой рядом положить.

под windows работает 100%. под линукс, полагаю, примерно так же


Это сообщение отредактировал(а) Annihilator - 5.3.2010, 22:53


--------------------
Если вы не можете сделать хоpошyю пpогpаммy, сделайте, чтобы она по кpайней меpе выглядела хоpошо
PM ICQ   Вверх
MasterLAN
Дата 6.3.2010, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.7.2007

Репутация: нет
Всего: нет



Спасибо, под линуксом всё заработало, как только положил библиотеку в $(QTDIR)\..\bin\designer.
Думаю и под Вин тоже всё будет ОК.
Проверю позже.
Ещё раз Спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.0450 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.