Okay, the best thing to do here is to swap the text of the columns as a mad man...
WHY the hell is it so hard? I have examined most of the QHeader's source and the QListView's source and didn't find a reason why
Qt Code:
  1. list_view->moveSection( section, pos );
  2. list_view->triggerUpdate();
To copy to clipboard, switch view to plain text mode 
does not work! No matter what I do, I cannot change this behaviour. Any ideas? (The map example does not work, though, it gets very messy when the user starts to move the sections, etc. and the QHeader does not handle drag and drop, but change the columns by doing some strange things in responce to mouse events). Although reviewed most of that things, didn't find a real reason why the above code does not work.
Any help will be appreciated.