• 8839阅读
  • 4回复

初学者提问,安装qwt后找不到qwt部件? [复制链接]

上一主题 下一主题
离线xiaoyi_0797
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-06
需要用到qwt,按照"浅入深出在Win XP傻瓜式编译安装Qwt“中的步骤做下来,在Qt Creator中还是找不到qwt的部件啊?
我最开始安装的是qt-sdk-win-opensource-2010.04.exe,安装qwt后要重新编译QtCreator源码,从官网上下载的Qt Creator 2.0.0 源软件包在编译时提示至少要4.7版本,所以又下载了qt-creator-1.3.1-src版本的源码,编译通过后打开Qt Creator,依然找不到qwt。
后来编译的版本好像要比开始安装的SDK那个版本低,会影响使用吗?请问怎样才能显示qwt部件呢?
离线paranoid
只看该作者 1楼 发表于: 2010-08-06
怎么安装的qwt?
如果你很清楚为什么要重新编译qtcreator,那应该就很好解决
离线xiaoyi_0797

只看该作者 2楼 发表于: 2010-08-06
就是下载了qwt的源码,用原有的qt creator直接编译的。帖子上写的是由于安装的qt是MSVC编译的,所以要重新编译,具体原因也不是很清楚啦~
刚刚接触Qt,操作的步骤都是按网上说的做的,但是一直不行,不知道是我操作顺序的问题呢,还是qt版本的问题。
还请各位高手指点! 多谢啊! 这几天快急死了~
离线paranoid
只看该作者 3楼 发表于: 2010-08-06
网上很多文章是过时的,咱们得与时俱进才行。
现在正确的做法应该是这样:
下载msvc 2008 express,安装
下载单独的qt creator(默认使用msvc编译),安装
下载qt libraries (msvc版),安装
打开qtcreator 将编译环境指定为使用刚刚下载安装的qt (msvc版)
下载qwt-5.2.1源代码,解压
使用qtcreator打开qwt工程,编译release版本
将qwt-build-desktop\designer\plugins\designer\qwt_designer_plugin5.dll放到qtcreator\bin\designer目录下
将qwt-build-desktop\lib\qwt5.dll放到qtcreator\bin目录下
重新运行qtcreator你将会看到designer里已经有qwt的控件出现,但还不能应用于程序中
为了让程序中能使用qwt控件,还需再做几件事:
将qwt-build-desktop\lib\qwt5.lib放到qt\lib目录下
将qwt-build-desktop\lib\qwt5.dll放到qt\bin目录下
重新运行qtcreator,新建一个工程,随便拽个qwt控件到form上
.pro中添加:
LIBS += -lqwt5
INCLUDEPATH += qwt-5.2.1\src 这里使用你自己的路径
现在可以试试效果了
离线woshiisp
只看该作者 4楼 发表于: 2011-08-30
楼上方法不行 顶多只能在qtdesighner里面显示 creatro里面不行
QT~想要爱你不容易啊!不容易 也要 爱 哈哈哈
快速回复
限100 字节
 
上一个 下一个