Why would that not be possible?
All the necessary information is available at the source (for moved columns the vertical header view).
While the user interaction is quite similar, the result is not.
A drag&drop of items changes the structure of the model (shared between all views on that model), a drag&drop of header sections changes the way this particular view displays the data (specific to that view).
You mean QHeaderView::setSectionsMovable()?
Also have a look at http://qt-project.org/doc/qt-5/qhead...l#sectionMoved
Cheers,
_
Bookmarks