It probably mean that if a property was registered using "registerProperty"
before calling "setSettings" the properties won't be affected. @finetjul
Did I understand correctly ?


On Thu, May 29, 2014 at 12:13 PM, Matthew Woehlke <notifications@github.com>
wrote:

> In Libs/Widgets/ctkSettingsPanel.h:
>
> > @@ -111,6 +111,14 @@ public Q_SLOTS:
> >    /// of the properties when they were registered using registerProperty().
> >    virtual void restoreDefaultSettings();
> >
> > +  /// Reload all properties from disk.
> > +  ///
> > +  /// This reloads all properties from their respective QSettings instance(s).
> > +  /// The previous values are discarded (as in resetSettings()).
> > +  /// Properties that did not exist when QSettings was set are left untouched.
>
> (This line added by @finetjul <https://github.com/finetjul>)
>
> I don't understand what this is trying to say. All properties have either
> their own settings associated or else use the "global" settings, no? The
> only way I see for properties to be unaffected is if they have no
> associated QSettings (i.e. they don't have their own *AND* the "global"
> settings instance is unset). As it is currently written, this statement
> seems to be incorrect.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/commontk/CTK/pull/451/files#r13188910>.
>



-- 
+1 919 869 8849