title: Modifying a QVector of QVectors passed as a pointer
body: <p>I have a variable in the argument of a function that is defined like this:</p>
  
  <pre><code>QVector&lt; QVector&lt;qreal&gt; &gt; *var;
  </code></pre>
  
  <p>In a certain point of the code I want to do this:</p>
  
  <pre><code>*var[i][j] = some_value.
  </code></pre>
  
  <p>However this does not compile because </p>
  
  <blockquote>
    <p>error: no match for ‘operator*’ in ‘*(var + ((long unsigned int)(((long unsigned int)row) * 8ul)))->QVector::operator[] with T = QVector’</p>
  </blockquote>
  
  <p>How do I properly reference the value so that it is modified? (The idea is that the parameter passed in the function is really modified.)</p>