Название: QWT не интегрируеться в Designer...? Отправлено: niXman от Июнь 15, 2008, 00:10 Кто нибудь инсталил QWT(http://qwt.sourceforge.net/) для Вин платформы ?
Подскажите, почему виджеты не интегрируются в Designer. Спасибо. Название: Re: QWT не интегрируеться в Designer...? Отправлено: lit-uriy от Июнь 15, 2008, 04:10 а dll'ки копируются в папку плагинов дизайнера?
Как устанавливал? make install не забыл сделать? Название: Re: QWT не интегрируеться в Designer...? Отправлено: em от Июнь 23, 2008, 20:41 Тоже не видно в Designer Qwt
make install делал qwt_designer_plugin5.dll и libqwt_designer_plugin5.a скопированы в плагины... qwt5.dll в bin libqwt5.a в lib скопировал Запускаю дезайнер среди виджетов не видно Qwt, что не так? Название: Re: QWT не интегрируеться в Designer...? Отправлено: pastor от Июнь 23, 2008, 23:17 1) Как собрана Qwt в дебаг или релиз?
2) Запусти дизайнер Help->About Plugins. Посмотри что написано там Название: Re: QWT не интегрируеться в Designer...? Отправлено: Alex03 от Июнь 24, 2008, 05:48 У меня было чтото подобное, вылечилось шаманскими действиями - сносом ветки реестра.
Чего сносить находил гдето в инете... Название: Re: QWT не интегрируеться в Designer...? Отправлено: em от Июнь 24, 2008, 15:50 1) Как собрана Qwt в дебаг или релиз? ага точно это с релиз дебаг проблемы были походу2) Запусти дизайнер Help->About Plugins. Посмотри что написано там закоментарил в Makefile который в корне котолога исходников #sub-src-sub_Debug: src\\$(MAKEFILE) # cd src\ && $(MAKE) debug #sub-textengines-sub_Debug: textengines\\$(MAKEFILE) # cd textengines\ && $(MAKE) debug #sub-designer-sub_Debug: designer\\$(MAKEFILE) # cd designer\ && $(MAKE) debug #debug: sub-src-sub_Debug sub-textengines-sub_Debug sub-designer-sub_Debug после скомпилилось, и все заработало.... У меня было чтото подобное, вылечилось шаманскими действиями - сносом ветки реестра. Чего сносить находил гдето в инете... совсем Шаманские ;D :D Название: Re: QWT не интегрируется в Designer...? Отправлено: Karl-Philipp от Июль 15, 2008, 14:05 1) Как собрана Qwt в дебаг или релиз? ага точно это с релиз дебаг проблемы были походу2) Запусти дизайнер Help->About Plugins. Посмотри что написано там закоментарил в Makefile который в корне котолога исходников #sub-src-sub_Debug: src\\$(MAKEFILE) # cd src\ && $(MAKE) debug #sub-textengines-sub_Debug: textengines\\$(MAKEFILE) # cd textengines\ && $(MAKE) debug #sub-designer-sub_Debug: designer\\$(MAKEFILE) # cd designer\ && $(MAKE) debug #debug: sub-src-sub_Debug sub-textengines-sub_Debug sub-designer-sub_Debug после скомпилилось, и все заработало.... ... Что-то не помогло комментирование: Делал так: 1. Из каталога qwt/admin запустил msvc-qmake.bat 2. В qwt каталоге появился файл Makefile, в котором закомментировал строчки: Цитировать #sub-src-sub_Debug: src\\$(MAKEFILE) # cd src\ && $(MAKE) debug #sub-textengines-sub_Debug: textengines\\$(MAKEFILE) # cd textengines\ && $(MAKE) debug #sub-designer-sub_Debug: designer\\$(MAKEFILE) # cd designer\ && $(MAKE) debug #debug: sub-src-sub_Debug sub-textengines-sub_Debug sub-designer-sub_Debug 3. Сделал nmake в каталоге qwt, в процессе компиляции высыпАлись ворнинки, например: Цитировать C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\xmemory(131) : warning C4661: 'QSet<T> QList<T>::toSet(void) const' : no suitable definition provided for explicit template instantiation request with [ T=qreal ] d:\libs\Qt\4.3.4\include\QtCore\../../src\corelib\tools\qlist.h(304) : s ee declaration of 'QList<T>::toSet' with [ T=qreal ] 4. Нашел либы в "D:\QtProjects\qwt\designer\plugins\designer\" qwt_designer_plugin5.dll qwt_designer_plugin5.exp qwt_designer_plugin5.lib и скопировал их в "D:/libs/Qt/4.3.4/plugins/designer/" 5. Запускаю Дизайнер, захожу Designer->Help->About Plugins а там пишет: Цитировать The file "D:/libs/Qt/4.3.4/plugins/designer/qwt_designer_plugin5.dll" is not a valid Qt plugin. что не так сделал? Подскажите, пожалуйста. ХР, VS7.0, Qt 4.3.4 Название: Re: QWT не интегрируеться в Designer...? Отправлено: Mikhail от Июль 15, 2008, 21:22 Кто нибудь инсталил QWT(http://qwt.sourceforge.net/) для Вин платформы ? Подскажите, почему виджеты не интегрируются в Designer. Спасибо. Как то разбирался с этим вопросом. У них там грабли. Реально без правки не создаются интегрируемые в Designer плагины. Посмотрю вспомню и сообщу Название: Re: QWT не интегрируеться в Designer...? Отправлено: Alex03 от Июль 16, 2008, 06:20 У меня было чтото подобное, вылечилось шаманскими действиями - сносом ветки реестра. совсем Шаманские ;D :DЧего сносить находил гдето в инете... Про шаманство не спорю, но... Про ковыряние в реесте и снос веток есть например тут: http://prog.org.ru/forum/topic_2563_0.html http://www.qtforum.org/article/19006/qwt-plugin-not-showing-in-designer.html Мне помогло. Название: Re: QWT не интегрируеться в Designer...? Отправлено: Karl-Philipp от Июль 16, 2008, 13:02 Alex03, спасибо большое за ссылки.
Лог: 1. Удалил в реестре ветку HKEY_CURRENT_USER\Software\Trolltech\ 2. Скопировал файлы qwt_designer_plugin5.dll qwt_designer_plugin5.exp qwt_designer_plugin5.lib в директорию "...\libs\Qt\4.3.4\plugins\designer\" 3. Скопировал файлы qwt5.dll qwt5.exp qwt5.lib в диреторию "...\libs\Qt\4.3.4\lib\" 4. Переименовал файлы (добавил по единице в конце имени файла) qwt_designer_plugin5.dll qwt_designer_plugin5.exp qwt_designer_plugin5.lib Может чего лишнего сделал, но заработало! :) Название: Re: QWT не интегрируеться в Designer...? Отправлено: PsiX от Январь 28, 2010, 14:05 Делал все, как говорил terlan:
1. Удалил в реестре ветку HKEY_CURRENT_USER\Software\Trolltech\ 2. Скопировал файлы qwt_designer_plugin5.dll qwt_designer_plugin5.exp qwt_designer_plugin5.lib в директорию "...\libs\Qt\4.3.4\plugins\designer\" 3. Скопировал файлы qwt5.dll qwt5.exp qwt5.lib в диреторию "...\libs\Qt\4.3.4\lib\" 4. Переименовал файлы (добавил по единице в конце имени файла) qwt_designer_plugin5.dll qwt_designer_plugin5.exp qwt_designer_plugin5.lib Может чего лишнего сделал, но заработало! :) Переименовал файлы, потом обратно вернул имена как было - ничего не помогает, в дизайнере в информации о модулях вижу: C:/Qt/qt/plugins/designer/qwt_designer/plugin5.dll: Не найден указанный модуль. Название: Re: QWT не интегрируеться в Designer...? Отправлено: GraninAS от Февраль 12, 2010, 09:30 Вот здесь человек предлагает решение этой проблемы: http://www.forum.crossplatform.ru/index.php?showtopic=2264&st=60&start=60
Название: Re: QWT не интегрируеться в Designer...? Отправлено: aleshka от Февраль 26, 2010, 10:11 Кто-нибудь под Linux устанавливал Qwt? Пользовался инструкцией по установке. Библиотеки вроде встали, а вот виджетов qwt-шных в qt-designer никаких не появилось. При том дизайнер-плагин установился в папку /usr/lib/qt4/plugins/designer/. Что делать? Очень бы хотелось иметь эти виджеты на панельке дизайнера.
Название: Re: QWT не интегрируеться в Designer...? Отправлено: aleshka от Февраль 26, 2010, 10:35 В Qt-designer qwt установился, а вот в Qt-creator нет.... Как быть?)
Название: Re: QWT не интегрируеться в Designer...? Отправлено: aleshka от Февраль 26, 2010, 10:56 Все заработало... ;D
Название: Re: QWT не интегрируеться в Designer...? Отправлено: fland от Март 06, 2010, 23:42 Кто нибудь инсталил QWT(http://qwt.sourceforge.net/) для Вин платформы ? Имело место эта трабла. Решил малой кровью. Необходимо наличие - установленного qt creator (хотя достаточно и просто qt либ и компилера, на счет всех не уверен, но mingw сойдет точно).Подскажите, почему виджеты не интегрируются в Designer. Спасибо. Лично я брал исходники qwt из svn - новее да и проще как-то. Адрес: https://qwt.svn.sourceforge.net/svnroot/qwt/branches/qwt-5.2 , прочитал здесь: http://qwt.sourceforge.net/. После этого qt создал проект. После этого нужно найти файл qtconfig.pri в корне и закомментировать строчку про сборку в debug: Код: CONFIG += debug # release/debug/debug_and_release Код: #CONFIG += debug_and_release Собираем проект и вуаля - получаем release либы. Кидаем qwt_designer_plugin5.dll и libqwt_designer_plugin5.a в папку палгины qwt5.dll в bin и libqwt5.a в lib. Теперь designer знает о qwt. Научить же о нем и creator пока не пробовал. что бы научить и creator видеть плагин, нужно собирать как creator, так и плагин одним и тем же компилятором (по умолчанию qt creator тролли собирают богомерзким microsoft компилятором) |