Hi > On 08 Aug 2016, at 1:32 PM, Richard Duivenvoorde <[email protected]> wrote: > > On 08-08-16 12:51, Tim Sutton wrote: >> Hi >> >>> On 08 Aug 2016, at 11:00 AM, Paolo Cavallini <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> Il 08/08/2016 10:25, Richard Duivenvoorde ha scritto: >>> >>>> What about the idea to make the 'ini-file- based QSettings type the >>>> default QSettings system for ALL Operating Systems? >>> >>>> In general I think it is just easier to instruct users to either throw >>>> away or edit a file then fiddling in the registry.. >>>> >>>> QGIS3 would be a nice place in time to do this? >>> >>> Agreed, possibly the most unfriendly thing in QGIS. >> >> I am +0 on this: >> >> Con: >> >> In windows we often used .reg files e.g. when doing training courses to >> reset specific settings so that trainees all have the same state (you >> can just double click on the .reg file to apply it). We also can use the >> registry to enable things via NSIS installers - for example we make a >> nightly build of the plugin (http://nightly.inasafe.org) which is >> packaged as an NSIS installer that makes sure the plugin is activated in >> the user's profile. >> >> Probably we can do the same things by manipulating .ini files but the >> current system is pretty easy. >> >> Pro: >> >> Using a unified configuration system on all platforms would be nice... > > I think having an option to use the registry on windows would be best > then. As Régis also stated, in some enterprise environments it as > apperently not doable to use the not-registry option... > > Then we have best of both worlds?
Probably we can add a setting in QGIS to indicate whether settings should be in native or ini style format [1]. Of course that is a bit paradoxical since it will need to read the settings to get the setting for reading the settings .... :-) [1] http://doc.qt.io/qt-4.8/qsettings.html#QSettings-3 Regards Tim > > Regards, > > Richard > > _______________________________________________ > Qgis-developer mailing list > [email protected] > List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer — Tim Sutton Co-founder: Kartoza Project chair: QGIS.org Visit http://kartoza.com <http://kartoza.com/> to find out about open source: Desktop GIS programming services Geospatial web development GIS Training Consulting Services Skype: timlinux IRC: timlinux on #qgis at freenode.net Kartoza is a merger between Linfiniti and Afrispatial
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Qgis-developer mailing list [email protected] List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
