Add 'Context menu' on RMB click on column Name.
Add 'Hide' action to this Context menu to hide selected column.
Add 'Unhide All ' to this Context menu to unhide all hidden columns.
Or maybe it will be possible to hide column by double-clicking on column name.