refaktoring
[mdictionary] / src / include / settings.h
index 6843a79..9b338ae 100644 (file)
   It's important for plugin to store all information given to it in Settings.*/
 class Settings {
   public:
-    Settings(){}
+    Settings() {}
+    ~Settings() {}
     Settings(const Settings* set) {
         _settings = QHash<QString, QString>(set->_settings);
     }
-    ~Settings(){}
 
     /*! \returns value fo given key
-         \param key
+         \param key name of given setting
+         \return value of given setting
     */
     QString value(const QString key) const {
         if(!_settings.contains(key)) {
@@ -55,16 +56,21 @@ class Settings {
         return _settings[key];
     }
 
-    //! sets key to value
+    /*! sets key to value
+        \param key name of given setting
+        \param value of given setting
+    */
     void setValue(const QString key, const QString value) {
         _settings.insert(key, value);
     }
 
+    //! \returns list of keys (QList<QString>)
     QList<QString> keys() const {
         return _settings.keys();
     }
 
 private:
+    //! keeps the settings
     QHash<QString, QString> _settings;
 };