title: QListView item with checkbox selection behavior
body: <p>I'm adding checkbox items to a list view.</p>
  
  <p>Then when I change the check box indicator, the item row is not selected. 
  And when I'm selection an item in the list, the check box indicator won't change.</p>
  
  <p>The checkbox indicator should be selected/deselected on item selection row, and checkbox indicator selection should set the item row selected.</p>
  
  <p>List view init:</p>
  
  <pre><code>QListView *poListView = new QListView(this);
  
  // Create list view item model
  QStandardItemModel*  poModel =
            new QStandardItemModel(poListView);
  
  QStandardItem *poListItem = new QStandardItem;
  
  // Checkable item
  poListItem-&gt;setCheckable( true );
  
  // Uncheck the item
  poListItem-&gt;setCheckState(Qt::Unchecked);
  
  // Save checke state
  poListItem-&gt;setData(Qt::Unchecked, Qt::CheckStateRole);
  
  poModel-&gt;setItem(0, poListItem);
  
  poListView-&gt;setModel(poModel);
  </code></pre>
  
  <p>Any suggestion ?</p>