rahulch

Untitled

Feb 25th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. void ChartModel::appendData(double leftEye)
  2. {
  3.     if (leftEye != leftEye)
  4.         qDebug() << "invalid leftEye - NAN";
  5.  
  6.     int vecSize = vec_.size();
  7.     if (vecSize == m_xMax) {
  8. //         for (int i = 0; i < vecSize; ++i) {
  9. //             vec_.removeAt(i);
  10. //         }
  11.         vec_.clear();
  12.         vecSize = vec_.size();
  13.         emit modelSizeChanged();
  14.     }
  15.  
  16.     beginInsertRows(QModelIndex(), vecSize, vecSize+1);
  17.  
  18.     double xVal = vec_.size();
  19.     QList<double> coordinates = {xVal, leftEye};
  20.     vec_.push_back(coordinates);
  21.  
  22.     endInsertRows();
  23. //     qDebug() << m_xMin << m_xMax << vec_.size() << xVal << leftEye;
  24. }
Add Comment
Please, Sign In to add comment