Quote Originally Posted by rhi
Can I use QAbstractTableModel for the model and QTableWidget/QTableWidgetItem for the view? How can I realise the span? I have found QAbstractItemModel.span() but it doesn't work with Qt/4.1 yet.
You can just map several model indices to single object. For example if you have a two-day reservation, your model should see it under two model indices (row, col) and (row, col+1).

Quote Originally Posted by rhi
By the way, some time ago I began to implement this in Qt3 using QTable (without document/view model). Now I can't find QTable anymore, there is only Q3Table. Is QTable obsolete?
Yes, it's obsolete, because it doesn't support the MVC paradigm. Q3Table is a Qt4 equivalent of QTable from Qt3 (just remember to enable the qt3support module, by adding "QT += qt3support" to your .pro file).