On Sat, 11 Jun 2005, Jamie C wrote:

The only sticking point to a windows version is (I think) the problem
with unix specific stuff in the settings files - this causes that bug
with weird default sizes and causes an exception when it tries to
write out the settings on close.

If someone fixes that we're good to go. Though if that fix involves
writing stuff to the registry you can compile your own qt :p
Probably the best way to do it is to detect what OS it's using and on
windows put text files in the veusz directory - one for global
settings and one per user.

I'm really strongly opposed to that. Windows programs that force you to run as Admin are broken-by-design. Is there a reason you're opposed to using the windows standard location for configuration information as the location for configuration information?

The other advantage of using QSettings (if it works) is that it will work on the Mac too. Given the choice between widely used cross platform code from qt and trying to roll our own solution, I'd much rather use the prewritten code.

Répondre à