Mercurial > hg > octave-lyh
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 ()) |