void Form1::init()
{
qwtPlot1->setCanvasBackground(Qt::blue);
grid
->setPen
(QPen(Qt
::white,
0,DotLine
));
grid->attach(qwtPlot1);
for (int i=0;i<11;i++)
for (int i=0;i<61;i++)
qwtPlot1
->enableAxis
(QwtPlot::xTop,
true);
qwtPlot1
->enableAxis
(QwtPlot::yRight,
true);
qwtPlot1
->setAxisScaleDraw
(QwtPlot::xBottom,
new NullScaleDraw
());
qwtPlot1
->setAxisScaleDraw
(QwtPlot::xTop,
new NullScaleDraw
());
qwtPlot1
->setAxisScaleDraw
(QwtPlot::yLeft,
new NullScaleDraw
());
qwtPlot1
->setAxisScaleDraw
(QwtPlot::yRight,
new NullScaleDraw
());
}
void Form1::init()
{
qwtPlot1->setCanvasBackground(Qt::blue);
QwtPlotGrid *grid=new QwtPlotGrid();
grid->setPen(QPen(Qt::white,0,DotLine));
grid->attach(qwtPlot1);
QwtValueList xytick[QwtScaleDiv::NTickTypes];
for (int i=0;i<11;i++)
xytick[QwtScaleDiv::MajorTick]<<i/10.0;
for (int i=0;i<61;i++)
xytick[QwtScaleDiv::MinorTick]<<i/60.0;
qwtPlot1->enableAxis(QwtPlot::xTop,true);
qwtPlot1->enableAxis(QwtPlot::yRight,true);
qwtPlot1->setAxisScaleDiv(QwtPlot::xBottom,QwtScaleDiv(0.0,1.0,xytick));
qwtPlot1->setAxisScaleDiv(QwtPlot::xTop,QwtScaleDiv(0.0,1.0,xytick));
qwtPlot1->setAxisScaleDiv(QwtPlot::yLeft,QwtScaleDiv(0.0,1.0,xytick));
qwtPlot1->setAxisScaleDiv(QwtPlot::yRight,QwtScaleDiv(0.0,1.0,xytick));
qwtPlot1->setAxisScaleDraw(QwtPlot::xBottom,new NullScaleDraw());
qwtPlot1->setAxisScaleDraw(QwtPlot::xTop,new NullScaleDraw());
qwtPlot1->setAxisScaleDraw(QwtPlot::yLeft,new NullScaleDraw());
qwtPlot1->setAxisScaleDraw(QwtPlot::yRight,new NullScaleDraw());
}
To copy to clipboard, switch view to plain text mode
{
public:
NullScaleDraw()
{
}
virtual QwtText label
(double v
) const {
}
};
class NullScaleDraw: public QwtScaleDraw
{
public:
NullScaleDraw()
{
}
virtual QwtText label(double v) const
{
return QString("");
}
};
To copy to clipboard, switch view to plain text mode
Bookmarks