title: QTreeView with columns
body: <p>I have these messages received on the can bus which need to be displayed on a suitable Qt Widget (Please refer attached picture). It seems I can use <code>QTreeView</code> for it.</p>
  
  <p>I need to show a tree which contains many messages as shown in attached picture. Each row will contain information about the received message. </p>
  
  <p>It should consist of columns :</p>
  
  <ul>
  <li>Length</li>
  <li>Time of receiving</li>
  <li>Message ID</li>
  <li>Name of the message</li>
  <li>Message content</li>
  </ul>
  
  <p>and when I expand message it should its different signals.</p>
  
  <p><img src="https://i.stack.imgur.com/QmTV7.png" alt="enter image description here"></p>
  
  <p>How can I make a QTreeView with columns ?</p>