Qt: Save preferences when hide/show columns

To preserve the hide/show column settings between switching profiles
the settings have to be saved.

Change-Id: I6f72b2980be149676e1c1099a604c8c6d0d995bf
Reviewed-on: https://code.wireshark.org/review/12109
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
This commit is contained in:
Stig Bjørlykke 2015-11-24 20:06:00 +01:00
parent 8c46a728fe
commit 9601a4f724
1 changed files with 6 additions and 0 deletions

View File

@ -1192,6 +1192,9 @@ void PacketList::headerMenuTriggered()
case caHideColumn:
set_column_visible(header_ctx_column_, FALSE);
hideColumn(header_ctx_column_);
if (!prefs.gui_use_pref_save) {
prefs_main_write();
}
break;
case caRemoveColumn:
{
@ -1222,6 +1225,9 @@ void PacketList::columnVisibilityTriggered()
set_column_visible(ha->data().toInt(), ha->isChecked());
setColumnVisibility();
if (!prefs.gui_use_pref_save) {
prefs_main_write();
}
}
void PacketList::sectionResized(int col, int, int new_width)