Re: no curve visible
Brought to you by:
rathmann
From: David S. <David_Stranz@MassSpec.com> - 2010-02-26 20:59:13
|
Harold, It looks OK. Try adding curve1->setStyle( QwtPlotCurve::Lines ); Could be the default is QwtPlotCurve::NoCurve. David _______________________________________________________________ David Stranz, Ph.D. david_stranz@MassSpec.com Sierra Analytics, Inc. 5815 Stoddard Road, Suite 601 Modesto, CA 95356 Tel: (209) 545-8508 http://www.massspec.com _______________________________________________________________ harold garbeil wrote: > Greetings > I have been trying out qwt with a very simple application. I have not > been able to get the plot to appear in the MainWindow but the curve is > not visible. I am running qwt-5.2.0 with qt 4.6.2. Everything compiles > fine, with the plot showing with proper axis scaling. Only thing missing > is the curve. The code is fairly simple, with my "myPlot" (derived from > QwtPlot) class looking like the following ... > > #include "myplot.h" > > MyPlot::MyPlot(QWidget *gv) : QwtPlot ( gv) > { > int i ; > > setTitle ("junk") ; > QwtPlotCurve *curve1 = new QwtPlotCurve("Curve 1"); > curve1->attach(this); > > // alloc memory for data arrays > xdata = new double [100] ; > ydata = new double [100] ; > > //load up test data > for (i = 0; i < 100; i++) > { > xdata[i] = i ; > ydata[i] = i ; > } > > curve1->setRawData(xdata, ydata, 100); > curve1->setPen(QPen(Qt::red, 3)); > > this->replot() ; > > } > ~ > > ~ > > > This is placed in a MainWindow with the following constructor for the > MainWindow via > > #include "mainwindow.h" > #include "ui_mainwindow.h" > > > MainWindow::MainWindow(QWidget *parent) : > QMainWindow(parent), > ui(new Ui::MainWindow) > { > ui->setupUi(this); > > myPlot = new MyPlot (this) ; > this->setCentralWidget (myPlot) ; > > // do the replot in constructor for myPlot.... > //myPlot->replot() ; > } > > Thanks for any help you can provide > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > qwt-interest mailing list > qwt...@li... > https://lists.sourceforge.net/lists/listinfo/qwt-interest > > > |