您的当前位置:首页正文

(2021年整理)QWT集成到QTcreator

2022-12-10 来源:易榕旅网
(完整版)QWT集成到QTcreator

(完整版)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

因篇幅问题不能全部显示,请点此查看更多更全内容