Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: josef от Февраль 14, 2006, 17:03



Название: помогите: QWT + Designer !
Отправлено: josef от Февраль 14, 2006, 17:03
Скачал snapshot QWT 20060130. Плагин для Дизайнера компилится нормально, в результате make install корректно копируется в plugins/designer, но в списке виджетов ничего не добавляется. Что я мог сделать не так?
QT 4.1.0 (OpenSource), все компилял с помощью MinGW, ОС - winXP.
Спасибо.


Название: помогите: QWT + Designer !
Отправлено: crocus от Февраль 15, 2006, 08:37
Попробуй отправить собственно библиотеку qwt5.dll в /system32.


Название: помогите: QWT + Designer !
Отправлено: josef от Февраль 17, 2006, 16:05
хмм, ничего не изменилось...


Название: помогите: QWT + Designer !
Отправлено: Admin от Февраль 20, 2006, 12:42
мне удалось собрать только все статически


Название: помогите: QWT + Designer !
Отправлено: crocus от Февраль 26, 2006, 17:07
Чтоб не быть голословным и немножко форум оживить :wink:


(http://source.foliant.net.ru/Diz.png)


Название: помогите: QWT + Designer !
Отправлено: Admin от Февраль 26, 2006, 22:54
qwt щас вообще бедовая
из CVS уже который день не собирается


Название: Re: помогите: QWT + Designer !
Отправлено: JollyRoger от Март 20, 2006, 15:32
Цитата: "josef"
но в списке виджетов ничего не добавляется. Что я мог сделать не так?
После пол дня гимора выяснилось:
HKEY_CURRENT_USER\Software\Trolltech\OrganizationDefaults\Qt Plugin Cache 4.1.false\C:\Qt\4.1.1\plugins\designer
Если в реестре по указанному пути удалить ключ qwt_designer_plugin.dll

или как вариант - переименовать указанную библиотеку - то должно заработать. Причём, работать будет до следующей переустановки Qt/Qwt.

Теперь бы эту порнуху ещё авторам описать...


Название: Re: помогите: QWT + Designer !
Отправлено: SLiDER от Март 20, 2006, 16:44
Цитата: "JollyRoger"
Теперь бы эту порнуху ещё авторам описать...


Так в чем проблема ? :D Прямо в их mail-лист и запости.


Название: Re: помогите: QWT + Designer !
Отправлено: JollyRoger от Март 21, 2006, 15:32
Цитата: "SLiDER"
Цитата: "JollyRoger"
Теперь бы эту порнуху ещё авторам описать...


Так в чем проблема ? :D Прямо в их mail-лист и запости.
Запостил, и в мыллист, и в багтракер на Trolltech.

добавлено спустя 6 часов 26 минут:

 Блин, пришёл ответ с Trolltech:
-------------------------------
Qt timestamps the registry entries when storing if the plugin could be
loaded or not. If the timestamp of the file changes, then Qt will checn
the DLL again and update the registry entry. However, the timestamp of
the file on your disc might not be the current date if you install QWT
again.

In addition, Qt will only skip the plugin if a previous loading has
failed previously for some reason (which is what the cache is all
about). What is the entry in the registry?
--------------------------------

Но весь грабль в том, что ошибка более не воспроизводится ;( - Всё работает, хоть убей... Ну и кто расскажет как её теперь воспроизвести?


Название: помогите: QWT + Designer !
Отправлено: Daemon от Март 21, 2007, 17:04
Аналогичная проблема, QWT 5.0.1 + QT 4.2.3, дизайнер нивкакую не подхватывает плагин. Манипуляции с реестром не помогли.

добавлено спустя 7 минут:

 Ан нет, грохнул всю ветку, работает. :)


Название: Re: помогите: QWT + Designer !
Отправлено: silart от Апрель 03, 2008, 05:18
Подскажите пожалуйста, у меня qwt-5.0.2 и собрал я ее статически. Плагин для дизайнера тоже собрался статически, то есть получился не dll, а lib файл. Это правильно? Как сделать чтоб в дизайнер виджеты добавились?


Название: Re: помогите: QWT + Designer !
Отправлено: Tonal от Апрель 03, 2008, 07:03
Плагин для дизайнера должен быть dll-кой.
Если ты, конечно, не вкомпилил его в дизайнер. :)