QCustomPlot でゼロライン上にティックとサブティックを表示する方法はありますか? ドキュメントには何も見つかりませんでした。
2 に答える
0
QCPItemLine でティックとサブティックを作成する必要がありました。コードは次のとおりです。
for(int i=-65; i<=65; i+=10)
{
// Ticks
QCPItemLine *tickHLine=new QCPItemLine(ui->customPlot);
ui->customPlot->addItem(tickHLine);
tickHLine->start->setCoords(i,-1);
tickHLine->end->setCoords(i,1);
tickHLine->setPen(QPen(QColor(137, 140, 140), 1));
//Subticks
QCPItemLine *subTickHLine=new QCPItemLine(ui->customPlot);
ui->customPlot->addItem(subTickHLine);
subTickHLine->start->setCoords(i+5,-2);
subTickHLine->end->setCoords(i+5,2);
subTickHLine->setPen(QPen(QColor(137, 140, 140), 1));
}
于 2014-02-03T09:40:01.193 に答える