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