Сразу оговорюсь. Ограничения: ос Windows XP, Qt 4.5.2 qwt версии 5.2.0 для использования в QtCreator.
Для начала нам необходимо получить данный продукт. Для этого идем на официальный сайт QWT (
http://sourceforge.net/projects/qwt/ ) и выкачиваем сего "зверя".
Я буду приводить примеры использования qwt для версии 5.2.0. Еще я бы рекомендовал справку от 4-й версии, т.к. она имеет формат *.chm что более удобно для поиска чего либо (по крайней мере я именно ей и пользуюсь) чем через index.html в справке для версии 5.2.0. Но это на любителя.
После того как выкачали свежую версию qwt, распакуем ее куда-нибудь. У меня С:\qwt-5.2.0\. После этого открываем в QtCreator-е проект qwt.pro, ищем и редактируем qwtconfig.pri, находим вот это (строка 43-59):
# Qt 4
win32 {
# On Windows you can't mix release and debug libraries.
# The designer is built in release mode. If you like to use it
# you need a release version. For your own application development you
# might need a debug version.
# Enable debug_and_release + build_all if you want to build both.
#CONFIG += release # release/debug/debug_and_release
#CONFIG += release_and_release
#CONFIG += build_all
CONFIG += debug_and_release
}
else {
#CONFIG += release # release/debug
CONFIG += debug_and_release
}
и указываем, как мы хотим собирать. У меня стоит дебаг версия Qt, хотя пример приведен для обоих случаев. Просто релиз версия (как в моем случае) не соберется.
Запускаем на сборку (Ctrl-B), после нескольких минут ожидания получаем заветные файлики. А именно, в директории С:\qwt-5.2.0\lib должны появиться файлы:
libqwtd5.a
qwtd5.dll.
Копируем qwtd5.dll в папку с примерами, запускаем любой из них, и наслаждаемся маленькой победой...
Идем дальше. Теперь это все нужно прикрутить к Qt. Поэтому делаем следующее.
1. Копируем содержимое C:\qwt-5.2.0\lib в каталоги:
С:\Qt\bin
C:\Qt\qt\bin
C:\Qt\qt\lib
C:\Qt\lib\qtcreator\plugins\Nokia.
Теперь вроде можно работать...