std::string Grid::saveToString() { TSVSerialiser tsv; tsv.writeLine("grid"); tsv << xEnabled() << xMinEnabled(); tsv << yEnabled() << yMinEnabled(); tsv << majPenX().color().name(); tsv << majPenX().style() - 1; tsv << majPenX().widthF(); tsv << minPenX().color().name(); tsv << minPenX().style() - 1; tsv << minPenX().widthF(); tsv << majPenY().color().name(); tsv << majPenY().style() - 1; tsv << majPenY().widthF(); tsv << minPenY().color().name(); tsv << minPenY().style() - 1; tsv << minPenY().widthF(); tsv << xZeroLineEnabled() << yZeroLineEnabled(); tsv << xAxis() << yAxis(); tsv << testRenderHint(QwtPlotItem::RenderAntialiased); return tsv.outputLines(); }
QString Grid::saveToString() { QString s = "grid\t"; s += QString::number(xEnabled())+"\t"; s += QString::number(xMinEnabled())+"\t"; s += QString::number(yEnabled())+"\t"; s += QString::number(yMinEnabled())+"\t"; s += majPenX().color().name()+"\t"; s += QString::number(majPenX().style() - 1)+"\t"; s += QString::number(majPenX().widthF())+"\t"; s += minPenX().color().name()+"\t"; s += QString::number(minPenX().style() - 1)+"\t"; s += QString::number(minPenX().widthF())+"\t"; s += majPenY().color().name()+"\t"; s += QString::number(majPenY().style() - 1)+"\t"; s += QString::number(majPenY().widthF())+"\t"; s += minPenY().color().name()+"\t"; s += QString::number(minPenY().style() - 1)+"\t"; s += QString::number(minPenY().widthF())+"\t"; s += QString::number(xZeroLineEnabled())+"\t"; s += QString::number(yZeroLineEnabled())+"\t"; s += QString::number(xAxis())+"\t"; s += QString::number(yAxis())+"\t"; s += QString::number(testRenderHint(QwtPlotItem::RenderAntialiased))+"\n"; return s; }