title: QSqlTableModel and DATETIME columns
body: <p>I have a <code>QTableView</code> displaying a table using a <code>QSqlTableModel</code>.
  In that table, I have a DATETIME column. When I add a line and try to edit
  that column, I have a simple QEdit. I would like to have a <code>QDateTimeEdit</code> (or similar) there, it would be much much easier to edit that field correctly.</p>
  
  <p>As I understood the documentation, it should work by itself, the default delegate should be able to handle <code>QDateTime</code> and put a <code>QDateTimeEdit</code>, so I guess the <code>QSqlTableModel</code> didn't recognize it as a date, since the table is empty. Is there an easy way to specify that it is a date and not just text ?</p>
  
  <p>I am using SQlite as database for now, I don't know if that could be the problem ?
  I don't know what piece of code I could paste here that would be relevant, it's really just a <code>QSqlTableModel::setTable</code> and a <code>QTableView::setModel</code>, nothing much.</p>