I have a custom pyqt TableView with a QAbstractTableModel that needs some adaptations.
## Deliverables
Now these are the modifications I would like to do regarding the Table
View :
- Different widgets should be used for different kinds of data
- strings
- floats -> should be right alligned, with all decimal points on the same line
- bools -> a checkbox
- dates -> some kind of date widget
- When the table view opens, the first record (if there is one) should
be selected
- Implement page-up / page-down
- Implement slots for :
- moving the selection one row up
- moving the selection one row down
- moving the selection to the last row
- moving the selection to the first row
--> when these rows are not visible, they should be made visible