If you want all these in a list view then you will have to implement all those features yourself in the delegate. Making an item "editable" means that you can trigger creating an editor widget for an item. Making an item "selectable" means that it can be marked as selected in the item selection model. It does't mean you will be able to interact with any part of the item (like selecting part of its text).
Bookmarks