如何在 QCustomPlot 中隐藏网格并仅显示零线?
Posted
技术标签:
【中文标题】如何在 QCustomPlot 中隐藏网格并仅显示零线?【英文标题】:How to hide grid and show only zeroline in QCustomPlot? 【发布时间】:2014-01-13 06:58:40 【问题描述】:隐藏网格时有什么方法可以在 QCustomPlot 中显示零线?我尝试使用以下行隐藏网格:
ui->customPlot->xAxis->grid()->setVisible(false);
ui->customPlot->yAxis->grid()->setVisible(false);
但这也隐藏了零线。我需要保持零线可见。
【问题讨论】:
【参考方案1】:将Qt::NoPen
设置为QCPGrid::setPen
/setSubGridPen
,但不是setZeroLinePen
。
【讨论】:
【参考方案2】:Current->xAxis->grid()->setSubGridVisible(false);
Current->yAxis->grid()->setSubGridVisible(false);
【讨论】:
【参考方案3】://grid handling
bool isGridLineVisible() const;
void setGridLineVisible(bool visible = true);
【讨论】:
以上是关于如何在 QCustomPlot 中隐藏网格并仅显示零线?的主要内容,如果未能解决你的问题,请参考以下文章
如何在我的 Access 2016 数据库中隐藏菜单栏并仅显示正在运行的表单
在 Rmarkdown/knit 中隐藏 R 代码并仅显示结果
Cordova inAppBrowser 如何隐藏 URL 并仅显示完成按钮
如何默认隐藏键盘并仅在单击 EditText 时显示 [重复]