X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/445f0b64bdd34e39f0565ef870937ebd3d5dfa61..abf17941f7:/src/viewproperties.h diff --git a/src/viewproperties.h b/src/viewproperties.h index 1681b7890..b4d9500bc 100644 --- a/src/viewproperties.h +++ b/src/viewproperties.h @@ -1,6 +1,6 @@ /*************************************************************************** - * Copyright (C) 2006 by Peter Penz * - * peter.penz@gmx.at * + * Copyright (C) 2006 by Peter Penz () * + * Copyright (C) 2006 by Aaron J. Seigo () * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * @@ -15,7 +15,7 @@ * You should have received a copy of the GNU General Public License * * along with this program; if not, write to the * * Free Software Foundation, Inc., * - * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * ***************************************************************************/ #ifndef VIEWPROPERTIES_H @@ -30,11 +30,12 @@ class QFile; /** - * @brief Maintains the view properties like 'view mode' or 'show hidden files' for a directory. + * @brief Maintains the view properties like 'view mode' or + * 'show hidden files' for a directory. * - * The view properties are automatically stored inside - * the directory as hidden file called '.dolphinview'. To read out the view properties - * just construct an instance by passing the Url of the directory: + * The view properties are automatically stored as part of the file + * .directory inside the corresponding path. To read out the view properties + * just construct an instance by passing the path of the directory: * * \code * ViewProperties props(KUrl("/home/peter/Documents")); @@ -42,13 +43,17 @@ class QFile; * const bool showHiddenFiles = props.isShowHiddenFilesEnabled(); * \endcode * - * When modifying a view property, the '.dolphinview' file is automatically updated + * When modifying a view property, the '.directory' file is automatically updated * inside the destructor. + * + * If no .directory file is available or the global view mode is turned on + * (see GeneralSettings::globalViewMode()), the values from the global .directory file + * are used for initialization. */ class ViewProperties { public: - ViewProperties(const KUrl& url); + explicit ViewProperties(const KUrl& url); virtual ~ViewProperties(); void setViewMode(DolphinView::Mode mode);