通過縮放或拖動只顯示坐標軸第一象限的內容,當X軸或Y軸移動到0的時候就拖不到負半軸,不顯示畫紅線的部分。
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
this->setGeometry(100,100,500,400);
gridLayout = new QGridLayout(this);
gridLayout->setSpacing(5);
gridLayout->setContentsMargins(20, 20, 20, 20);
plot = new QCustomPlot(this);
gridLayout->addWidget(plot);
plot->setBackground(QColor(222,240,254)); //設定背景顏色
/*
iRangeDrag 軸范圍是可拖動的 滑鼠按住移動坐標
iRangeZoom 軸范圍可通過滑鼠滾輪縮放 滑鼠滾輪縮放曲線
iSelectAxes 軸是可以選擇的 軸可以被選中
iSelectLegend 圖例可以選擇 圖例可以被選中
iSelectPlottables 圖中的內容可以被選擇,(例如:曲線)
*/
plot->setInteractions(QCP::iRangeDrag | QCP::iRangeZoom | QCP::iSelectAxes |
QCP::iSelectLegend | QCP::iSelectPlottables); //設定曲線屬性
plot->xAxis->setRange(0,100);
plot->yAxis->setRange(0,50);
}

uj5u.com熱心網友回復:
https://blog.csdn.net/lhw19931201/article/details/103631644?utm_medium=distribute.pc_relevant_bbs_down.none-task--2~all~first_rank_v2~rank_v29-3.nonecase&depth_1-utm_source=distribute.pc_relevant_bbs_down.none-task--2~all~first_rank_v2~rank_v29-3.nonecase更具這個將問題解決,,方便大家查找
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/245896.html
標籤:工具平臺和程序庫
上一篇:raw10圖片資料改如何分析?
下一篇:請教下VS里面亂碼問題
