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.