- added ": public QObject" and "Q_OBJECT" in AbstractColumnData
again since it won't compile without
- replaced DateColumnData and TimeColumnData by one class
DateTimeColumnData which can store both times and dates
- added ReadOnlyTableModel
- added a small test program for ReadOnlyTableModel
- replaced at() by value() in all ColumnData classes