[OpenWalnut-Dev] Configuration Files

Sebastian Eichelbaum eichelbaum at informatik.uni-leipzig.de
Wed Jun 15 15:49:44 CEST 2011


Hi List

Its done. The walnut.cfg stuff is removed now. All the options from this file are now inside the gui. One special thing is new: we now have a file share/OpenWalnut/qt4gui/RecommendedModules.conf, which contains a list of modules we recommend. This list is used inside the module-dialog and the GUI to distinguish between our recommended modules and the user's self-made white-list.

I only removed the options for defining the shortcut key for module and roi deletion. I will, and you must not introduce this options again. Instead, we should consider some "key-bindings" dialog which allows the user to modify key-bindings of many of our QActions.

Whats Next:
-----------

 * Profiles
  * it might often be the case where we have several compiled versions of OW and want to use different settings in them. 
  -> I will introduce settings-profiles to solve this (like the profiles in firefox for example)

Bye
Sebastian

On Fri, 10 Jun 2011, Sebastian Eichelbaum wrote:

> Hi List
> 
> For your information:
> 
> I made several changes to our configuration management. Core is now completely without preferences! Which is nice. The Gui provides the settings we had earlier (only in walnut.cfg) directly as menu-options. They get managed by QSettings now. Next step is to remove the white and black list from the walnut.cfg and putting them into the GUI. This will make the walnut.cfg obsolete and eases setting handling tremendously. Have a look at WSettingAction and WSettingMenu which implement the QT command pattern (QAction and QMenu) and automatically handle the settings-file. The user can change settings directly in the GUI now.
> 
> Bye
> Sebastian
> 
> -- 
> Dipl.-Inf. Sebastian Eichelbaum
> Universität Leipzig
> Institut für Informatik
> Abteilung Bild- und Signalverarbeitung
> PF 100920
> D-04009 Leipzig
> _______________________________________________
> OpenWalnut-Dev mailing list
> OpenWalnut-Dev at lists.informatik.uni-leipzig.de
> http://lists.informatik.uni-leipzig.de/mailman/listinfo/openwalnut-dev
> 

-- 
Dipl.-Inf. Sebastian Eichelbaum
Universität Leipzig
Institut für Informatik
Abteilung Bild- und Signalverarbeitung
PF 100920
D-04009 Leipzig


More information about the OpenWalnut-Dev mailing list