請問QCUStOMPlot中有沒有洗掉當前影像的函式
uj5u.com熱心網友回復:
好像有一個removeGraph方法uj5u.com熱心網友回復:
ui->widgetPlot->graph(0)->clearData();ui->widgetPlot->replot();
uj5u.com熱心網友回復:
detachItemsuj5u.com熱心網友回復:
我也遇到了這個問題?請問樓主解決了嗎uj5u.com熱心網友回復:
ui->testPlot->graph(0)->data().data()->clear();親試可用
uj5u.com熱心網友回復:
QCustomPlot *CustomPlot=ui->widget;CustomPlot->removeGraph(1);
CustomPlot->replot();
這里的1是圖的編號,親測可用~
uj5u.com熱心網友回復:
clearPlottables();uj5u.com熱心網友回復:
for (int i = mPlot->plotLayout()->elementCount() - 1; i > 0; i--)
{
mPlot->plotLayout()->removeAt(i);
}
for (int i = mPlot->plottableCount() - 1; i > 0; i--)
{
mPlot->removePlottable(i);
}
uj5u.com熱心網友回復:
還少了一條
for (int i = mPlot->graphCount() - 1; i >= 0; i--)
{
mPlot->removeGraph(i);
}
uj5u.com熱心網友回復:
//從大到小,依次清空圖層ui->customPlot->removeGraph(1);
ui->customPlot->removeGraph(0);
ui->customPlot->replot();
uj5u.com熱心網友回復:
testPlot->graph(0)->data().data()->clear();這個是可以用的,比較方便,一行代碼就搞定
uj5u.com熱心網友回復:
QCustomPlot有兩個清除影像的函式:QCustomPlot::clearGraphs();
QCustomPlot::clearItems();
看你用到了哪個,就呼叫哪個
uj5u.com熱心網友回復:
我參考的這邊博客https://blog.csdn.net/toby54king/article/details/79033381使用的clearPlottables()清除圖形,但無法清除文字。轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/112831.html
標籤:Qt
上一篇:app獲取位置資訊、讀取短信記錄一般頻率是多少?我在手機上看到天天快報、今日頭條一天被拒絕200多次讀取程式串列
