comparison libgui/src/files-dockwidget.cc @ 16410:f62163bed4dc

gui: always show file names in file dock widget * files-dockwidget.cc(constructor): do not hide any columns, this is done in notice_settings * files-dockwidget.cc(notice_settings: always show file names, only other columns can be hidden by the settings * settings-dialog.cc(constructor,write_settings): remove reading and writing the setting for showing the file name * settings-dialog.ui: remove the check box for showing file names
author Torsten <ttl@justmail.de>
date Tue, 02 Apr 2013 19:43:52 +0200
parents 4bb1b82076e5
children 28136851099a
comparison
equal deleted inserted replaced
16409:c31139d6fb3b 16410:f62163bed4dc
76 _file_tree_view->setModel (_file_system_model); 76 _file_tree_view->setModel (_file_system_model);
77 _file_tree_view->setRootIndex (rootPathIndex); 77 _file_tree_view->setRootIndex (rootPathIndex);
78 _file_tree_view->setSortingEnabled (true); 78 _file_tree_view->setSortingEnabled (true);
79 _file_tree_view->setAlternatingRowColors (true); 79 _file_tree_view->setAlternatingRowColors (true);
80 _file_tree_view->setAnimated (true); 80 _file_tree_view->setAnimated (true);
81 _file_tree_view->setColumnHidden (1, true);
82 _file_tree_view->setColumnHidden (2, true);
83 _file_tree_view->setColumnHidden (3, true);
84 _file_tree_view->setStatusTip (tr ("Doubleclick a file to open it.")); 81 _file_tree_view->setStatusTip (tr ("Doubleclick a file to open it."));
85 82
86 // get sort column and order as well as cloumn state (order and width) 83 // get sort column and order as well as cloumn state (order and width)
87 QSettings *settings = resource_manager::get_settings (); 84 QSettings *settings = resource_manager::get_settings ();
88 // FIXME -- what should happen if settings is 0? 85 // FIXME -- what should happen if settings is 0?
188 files_dock_widget::notice_settings () 185 files_dock_widget::notice_settings ()
189 { 186 {
190 QSettings *settings = resource_manager::get_settings (); 187 QSettings *settings = resource_manager::get_settings ();
191 188
192 // FIXME -- what should happen if settings is 0? 189 // FIXME -- what should happen if settings is 0?
193 190 // file names are always shown, other columns can be hidden by settings
194 _file_tree_view->setColumnHidden (0, !settings->value ("showFilenames",true).toBool ()); 191 _file_tree_view->setColumnHidden (0, false);
195 _file_tree_view->setColumnHidden (1, !settings->value ("showFileSize",false).toBool ()); 192 _file_tree_view->setColumnHidden (1, !settings->value ("showFileSize",false).toBool ());
196 _file_tree_view->setColumnHidden (2, !settings->value ("showFileType",false).toBool ()); 193 _file_tree_view->setColumnHidden (2, !settings->value ("showFileType",false).toBool ());
197 _file_tree_view->setColumnHidden (3, !settings->value ("showLastModified",false).toBool ()); 194 _file_tree_view->setColumnHidden (3, !settings->value ("showLastModified",false).toBool ());
198 _file_tree_view->setAlternatingRowColors (settings->value ("useAlternatingRowColors",true).toBool ()); 195 _file_tree_view->setAlternatingRowColors (settings->value ("useAlternatingRowColors",true).toBool ());
199 if (settings->value ("showHiddenFiles",false).toBool ()) 196 if (settings->value ("showHiddenFiles",false).toBool ())