Fix colum visibility selection in the divelist

Several changes:
- split the reload of the DiveListView from the reload of the header
- don't include the column title in the name of the setting; the title
  will change depending on the units and localization chosen by the user
- rename the slot that toggles visibility to make the code more readable
- use setCollumHidden() method to simplify the code
- don't save the width of hidden columns (as they would be saved as zero
  width and can then no longer be enabled)

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2013-05-26 10:12:45 -07:00
parent 2896dbdaf1
commit 43892e36fd
3 changed files with 19 additions and 17 deletions

View file

@ -31,7 +31,8 @@ public:
void reload();
public slots:
void hideColumnByIndex();
void toggleColumnVisibilityByIndex();
void reloadHeaderActions();
Q_SIGNALS:
void currentDiveChanged(int divenr);