(完整版)QWT集成到QTcreator
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整版)QWT集成到QTcreator)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为(完整版)QWT集成到QTcreator的全部内容。
(完整版)QWT集成到QTcreator
(完整版)QWT集成到QTcreator
编辑整理:张嬗雒老师
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布到文库,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是我们任然希望 (完整版)QWT集成到QTcreator 这篇文档能够给您的工作和学习带来便利。同时我们也真诚的希望收到您的建议和反馈到下面的留言区,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请下载收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为 〈(完整版)QWT集成到QTcreator〉 这篇文档的全部内容。
(完整版)QWT集成到QTcreator
1、下载并安装QT Creator,注意要下载那个近178M的文件,它包含Qt、MinGW、Qt creator; 2、解压下载下来的qwt到英文文件夹(如:C:\\qwt—5。2。0),启动新的qtcreator(旧的已经被删除了),(2.3。1版本没有下面的内容)打开qwt。pro(C:\\qwt-5.2。0\\qwt.pro).修改qwtconfig.pri,注释掉第51行,
# CONFIG += release # release/debug/debug_and_release 取消第53行的注释
CONFIG += build_all 全段如下: # 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 51行 #CONFIG += release_and_release CONFIG += build_all # 53行 } else {
CONFIG += release # release/debug }
然后,build->build all。编译debug和release版本。
(完整版)QWT集成到QTcreator
安装qwt
编译完qwt后,拷贝文件
C:\\qwt—5。2。0 C:\\Qt\\2009.05\\qt lib\\*。dll -〉 bin\\ lib\\*.a —> lib\\
designer\\plugins\\designer\\*.* -〉 plugins\\designer\\
C:\\qwt—5。2.0\\src\\*。h —〉 include\\qwt (新建的文件夹) 安装完毕,可以将C:\\qwt-5。2。0删除了。
3、下载QT Creator源码,解压;
4、用QT Creator打开源码目录下的qtcreator.pro,设置为Release,编译; 5、用源码目录下的bin、lib目录替换QT Creator目录下的同名目录; 6、在XP系统环境变量下增加:
Path=C:\\QT\\2009。05\\qt\\bin;。.。 QTDIR=c:\\qt\\2009.05\\qt QMAKESPEC=win32-g++
7、运行QT Creator,看看QWT Widgets是不是出现了?
试用qwt
启动qtcreator,创建一个空项目,添加一个c++ source(main。cpp),添加一个Form class (Form)基于QWidget。在Form中添加一个QwtPlot,和一个pushButton。添加必要的代码。 运行效果如图。注意pro文件要加入这样代码:
(完整版)QWT集成到QTcreator
CONFIG(debug, debug|release)
:LIBS += —lqwtd5 或者 LIBS += —L”C:/Qt/2010.05/qt/lib\" —lqwt else:LIBS += -lqwt5
INCLUDEPATH += ”C:\\Qt\\2009。04\\qt\\include\\qwt\"
Testqwt.pro
编译时,模式要设成release.否则会显示QWidget: Must construct a QApplication
before a QPaintDevice
因篇幅问题不能全部显示,请点此查看更多更全内容