找回密码
 立即注册
收起左侧

qwt

7
回复
6981
查看
[复制链接]

尚未签到

来源: 2014-8-14 15:36:22 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
有没有人能做一个linux下qtcreator使用qwt的小程序,让我参考下
回复

使用道具 举报

尚未签到

2014-8-14 15:42:53 显示全部楼层
C:\Users\Administrator\Desktop\QQ图片20140814153943比如这样的添加的
回复 支持 反对

使用道具 举报

尚未签到

2014-8-14 15:52:08 显示全部楼层
就是比如正弦的例子,给它加一个按钮让它再显示
回复 支持 反对

使用道具 举报

累计签到:168 天
连续签到:1 天
2014-8-14 19:50:16 显示全部楼层
建议去看看qwt自带的例子
回复 支持 反对

使用道具 举报

尚未签到

2014-8-14 20:36:56 显示全部楼层
6gv0000 发表于 2014-8-14 19:50
建议去看看qwt自带的例子

看了,我现在是想用设计来做,不知道怎么把程序改了用,你好加我qq好吗,121757305

点评

你具体是要实现什么呢?  详情 回复 发表于 2014-8-15 09:41
回复 支持 反对

使用道具 举报

累计签到:168 天
连续签到:1 天
2014-8-15 09:41:27 显示全部楼层
小鱼儿 发表于 2014-8-14 20:36
看了,我现在是想用设计来做,不知道怎么把程序改了用,你好加我qq好吗,121757305 ...

你具体是要实现什么呢?
回复 支持 反对

使用道具 举报

尚未签到

2014-8-15 09:51:23 显示全部楼层
6gv0000 发表于 2014-8-15 09:41
你具体是要实现什么呢?

#include <QtGui/QApplication>   
#include <Qt/qmath.h>   
#include <QVector>   
#include <qwt_plot.h>   
#include <qwt_plot_curve.h>   
#include <qwt_plot_magnifier.h>   
#include <qwt_plot_panner.h>   
#include <qwt_legend.h>   
  
int main(int argc, char *argv[])  
{  
    QApplication a(argc, argv);  
  
    QwtPlot plot(QwtText("CppQwtExample1"));  
    plot.resize(640,400);  
    //设置坐标轴的名称   
    plot.setAxisTitle(QwtPlot::xBottom, "x->");  
    plot.setAxisTitle(QwtPlot::yLeft, "y->");  
    //设置坐标轴的范围   
    plot.setAxisScale(QwtPlot::xBottom, 0.0, 2.0 * M_PI);  
    plot.setAxisScale(QwtPlot::yLeft, -1.0, 1.0);  
    //设置右边标注   
    plot.insertLegend(new QwtLegend(), QwtPlot::RightLegend);  
  
    //使用滚轮放大/缩小   
    (void) new QwtPlotMagnifier( plot.canvas() );  
  
    //使用鼠标左键平移   
    (void) new QwtPlotPanner( plot.canvas() );  
  
    //计算曲线数据   
    QVector<double> xs;  
    QVector<double> ys;  
    for (double x = 0; x < 2.0 * M_PI; x+=(M_PI / 10.0))  
    {  
        xs.append(x);  
        ys.append(qSin(x));  
    }  
    //构造曲线数据   
    QwtPointArrayData * const data = new QwtPointArrayData(xs, ys);  
    QwtPlotCurve curve("Sine");  
    curve.setData(data);//设置数据   
    curve.setStyle(QwtPlotCurve:ines);//直线形式   
    curve.setCurveAttribute(QwtPlotCurve::Fitted, true);//是曲线更光滑   
    curve.setPen(QPen(Qt::blue));//设置画笔   
  
    curve.attach(&plot);//把曲线附加到plot上   
  
    plot.show();  
  
    return a.exec();  
}
比如这个程序,我想用qtcreator实现怎么做
回复 支持 反对

使用道具 举报

尚未签到

2014-8-15 13:46:37 显示全部楼层
这是自己修改好的例子,编译不能通过,大神给看看是什么问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了